@polesye No need for the binding:
```
.on({
    mouseenter: this.onMouseEnter,
    mouseleave: this.onMouseLeave,
    mousemove: this.onMovement,
    mousewheel: this.onMovement,
    DOMMouseScroll: this.onMovement
})
```