Parameterized and compatible with Thingiverse's Customizer.