anchor.diff:  //        print("couldnt fit particle ${particle.position}");
           return;
         }
  -      _cells[index].spatials.add(particle);
  +      
  +      var spatials = _cells[index].spatials;
  +      if(spatials.length < maxResults)
  +        spatials.add(particle);
       }
     }
     
  
positive.code:   int _cellsXY;
    
    SpatialHash();
    
    init(Vector3 offset, Vector3 dimension, double cellSize)
    {
  
negative.code: class SpatialHash extends Space
  {
    Aabb3 aabb;
    int maxResults = 1000;
    
    List<SpatialHashCell> _cells = new List<SpatialHashCell>();
    double _cellSize;
  