improved scroll performance a bit