The remapping code was creating plkaceholders for objects coming from legacy bases, but since those objects were never created by dependency graph (since they are supposed to be ignored) the copy on write relations creation was confused. Now we do some special trickery to clear legacy bases on copy on write.