`ondrag` and `ondragend` callbacks get `startLocation` and `endLocation` arguments