some more fixes for non-snapping scrolling