Use Eventable to handle mouse events