When reorganizing inverses in which one property is new, the following actions occur.
The inverses are populated with non-null references, by reading all instances of the referencing class.
The new property is populated from the existing property.
If the existing property is a collection, each collection member is processed in turn.
If the existing property references a non-existent object, the property is set to null.