dragging should trigger `drag` and `position` events