Got dragging almost working, but coordinates are off and
stopping the drag goes haywire.
Need further tweaks to getUIPosition(...).