There's an issue whereby if keys are held down in the 3D mode it doesn't keep redrawing. This will be fixed in a followup.
entry point. This will help the upcoming wasm port.