Overhauled dragging initiation to be more responsive, ref #87