Proves precision movement:
- LMB selects an object
- LMB-drag moves it
- Hold Shift to lock movement to the dominant axis (X or Y) for clean alignment
- ESC cancels the drag (revert)
- Uses pointer events + pointer capture so drag actually works reliably in the iframe