Well, for instance to change the settings of all the objects that have been created, or to get some settings of some fields of them. I suppose the getOneIntersectingObject method somehow has to find the active objects first, then calculate where they all are, find one that intersects, and then pass a reference to that object. It would be interesting to know how to find the active objects (and get references to them), and to find out how that method does it.
Cheers,
Karl

