Having a unique token per NFT contract should be constructed at the rollout of the said contract, and no more. I’d prefer to have a solid definition of a non fungible token with a wallet, but this ERC721 specialization might work as fine to me. I don’t know how to push an EIP, sorry.
Cheers