public void Move_creatures_improved()
        {
            // Structure of Arrays (SoA)
            var creatures = new Creatures(100);

            foreach (var c in creatures)
            {
                c.X++;
            }
        }
 public CreatureProxy(Creatures creatures, int index)
 {
     _creatures = creatures;
     _index     = index;
 }