adds a bunch of code to make sure it works against all common scrollbar cases
additional animations
iOS device scrolling perf spike #fail