Reverted the children picker traversal back and added extra check so
that children are picked if the current object does not have an axes
property.