Deploying two identical contracts using Truffle and referencing them in the future upgrades

I've commented on that on the GitHub issue: https://github.com/OpenZeppelin/openzeppelin-upgrades/issues/270#issuecomment-755230579

Using one address as another is messy. CODE SMELL

Then, when using plugin: Easy multifile verification on block explorers - #5 by marsxr it forces to me manually override the address.