private void ResetLevelTo(GameLevel levelState) { if (levelState == null) { return; } _simulatedLevel = _initialLevel.DeepCopy(); _simulatedLevel.World.ProcessChanges(); }