Fix: Move the World::Restart() to World::Update().