Removed dependence on gen particle status - replaced with hasAncestor