public void Render(Graphics g) { Entities.ForEach(e => { e.SteeringBehaviours.ForEach(sb => sb.Render(g)); e.Render(g); }); Obstacles.ForEach(e => e.Render(g)); _map.Render(g); }