I run into an inconvenient issue when editing (scaling) with gumball handles, If I pull a scale handle, I cannot drag beyond the viewport edge. However it would be efficient to be able to keep dragging even if my cursor goes outside the viewport. I think this is noticeable more than before (V5) since the scale handle extends the objects boundingbox.
I see there is probably an issue with there being no relation between the model and the cursorposition when outside the frame of a viewport, but could there not be an extrapolation of the cursor position relative to the model when outside the viewport. Some sort of mathematical extension of the viewport,