Change repaint_needed to bool