public void Tick(SimulationStateSnapshot stateSnapshot)
        {
            if (ShouldSpawnSucrose(stateSnapshot))
            {
                sucroseCycle.SpawnSucrose();
            }

            plantGrower.GrowPlant(Plant, stateSnapshot);
        }
 public void Tick(SimulationStateSnapshot state)
 {
     plantGrower.GrowPlant(Plant, state);
 }