Overlay spec: test ordering problem, always reset needsDraw to false before synchronous tests.