UserActionFactory now passes the set factory for child actions to those child actions