Hope that the gumball adds an axis that rotates parallel to the viewing angle. like this.
Align your gumball to view, then use the appropriate axis to rotate.
I still hope to add another rotation axis, because it is more convenient to adjust subd. thank you for your help.
I suggest to add the ability to press the TAB key to switch between CPlane and View modes when the mouse pointer is hovering above the center of the Gumball (the latter should indicate that ability by making the arrows black, as usual).