* To fix #7, we detect when the ball center is outside the bbox and handle appropriately. * To fix #8, we stop looking if the child fails to exist in the guiding box finder.