public virtual void Update(Timestep timestep, EntityUniverseFacade entityUniverseFacade, int efficiency = 100, bool inherited = false) { Update(timestep, entityUniverseFacade, true); _timePaused = entityUniverseFacade.IsTimeStopped(); if (!inherited) { Cycle.RunCycle(RunCycle(efficiency)); } }