Handle saving of aggregates with cyclic references within its sub-objects