scrolling needs to mark the screen dirty