When aggregates grow too big, extracting business constraints into policy/strategy objects that can be tested without instantiating the aggregate is preferable to nesting aggregate roots.
type
recommendation
takeawayPrefer policies/strategies over nested aggregates