trying to improve scrolling performance, annoyingly choppy