It's funny how something that sounds so simple can be really nuanced and tricky. It's really nice that you included a separate button for it too, makes it more accessible and that's always awesome! (plus I could use it if I thought the mouse spinning was being too finicky which helps)