stage.draw() was triggering two canvas clears