I have multiple domains and backup addresses on ProtonMail, so technically I have infinite addresses :P
I split mails domains at the identity level, and addresses (under my custom domains, for proton I use their simplelogin integration) are split between services, even though I use my main one in most places still.
:P