вы совершенно правы
в список попадают дети конкретно указанного объекта
тоесть к примеру если я храню яблоки в pole.derevo
а под derevo пападает соседний объект pole.yashik
то указав

Код AS3:
var objects:Array = pole.derevo.getObjectsUnderPoint(pt);
в список попадут только яблоки а ящик не затронется
все очень здорово, удобно и грамотно работает
также хочу заметить что стартовые точки объектов должны совпадать (0,0)
илиже потребуется делать перерасчет проверяемой точки

Код AS3:
var pt:Point = new Point(mouseX,mouseY);