Allowing the user to call NewFrame() multiple times without calling Render()

Note that this is never a good idea. But, allowing it reduce confusion
in the initial stage of setup.