Should the repaint happen after the scroll update below?