_mousemoveEvent can be fired after destroy even.

That's why we must check if options object exists in _this.