Scenario 2: Case 2

Instead of creating a new version of N,

Note that this is an optimization only if the new version is actually not created.