I think I understand the difference, but I don't fully get why the functionality under _aggregateMembershipsDocuments wouldn't be done in the group documentproducer instead of here.