For multiple years, each wave of new devs has been asking roughly the same question over and over again:
"Why does the real device clear the screen before onUpdate() but not the simulator? This completely breaks my code where I optimize onUpdate() by...