Use constants for some of the "magic" sidebar values
Respect min and max values in increment by

This was basically the one place we needed to respect this. I expect that
consumers of this API would rarely try to animate past [-100, 100], but
you might call incrementBy several times, based on events eg: scrolling.