Add viewport update calls to improve redrawing