* perf: only update draggable x/y state at end of drag
This is more intelligent and more performant than using requestIdleCallback willy-nilly. We can just update the store when the user is actually done dragging the button.
* remove console.log
* consistent syntax