Oke. Beautiful but why do you delete the address? Your unique addresses system can co-exist side by side with having an address, which as mentioned before, is used by others. That’s why it is called OPENStreetMap.