Wondering if this kind of logic still makes sense. Do we need `attachAggregate` on this side? Can't we just have `attach` on the aggregate and that's it?