Some review feedback from Mark S - fix access violation when switching examples before the world init, restrict switching UI until world is ready.