protected virtual void Dispose(bool disposing) { if (!isDisposed && disposing) { this.cursorCache.Dispose(); this.jetInstance.Dispose(); isDisposed = true; } }