The OOG would recommend not a hidden slider but a LAF that paint the three buttons on a linear slider in vertical mode. Or a scriptPanel if you dont want the drag between values behaviour.
I never use the radio group for non UI, saveInPreset components for this very reason.