Scroll bounce bugfix (cache position was getting out of sync with uncached position)