Slider updates.

This PR re-implements updates to sliders originally implemented in #3452. This functionality was later removed to make #3472 build.

PTAL:
- [ ] @lukechurch