amended getIntersects to fix issue with object vs parent.children intersects