I am going to explore whether or not embedded documents can be removed from documentIdentifiers and identityMap but for now I am maintaining consistency so all the other functionality works as expected since it assumes it will be in the identityMap and documentIdentifiers properties.