while updating new_name we can search for the new name and it would be very simple.
while updating for other things we can do explicit asserts by looking for the locator.