If there was something like that guarantees pseudonymous ID that can't be reversed via rainbow tables like stuff that could be useful as general login ID.
I would like to have ability to choose if I use new one for this provider or one that can be linked with other services. Kinda like with apple anonymising emails. Are there any efforts in this directions?