Refactored sliders for polymorphism