We should at least have throttling when dragging so that loading operations are not started until the tile has been visible for some time.
Probably we need a wrapper for the drag delta events that can transmit drag end as well as the delta. That or another observable just for the end events.