When click dragging spinner controls, the value changes when headset is moved

Firstly of course the headset transform shouldn’t have any affect on the spinner value, it should care only about the 3D mouse movement relative to the button (in button space I guess you would call it). Secondly you should be pinning the mouse and UI tooltip to the control, not allowing the mouse to move at all! Currently trying to spin 180 degrees in a directional dial requires more room than is comfortable in VR, so that causes me to rotate my head to give more room, but this then adjusts the value I am currently setting back to where it was before, even though I never let go of the mouse button. And if instead I was to try and do it in a couple of drags its still very awkward because I have to click, drag, move all the way back to the control again, and click drag again.