Making scrolling a bit better behaved