Two email address for clients

I need to set up a client in CAS with his business email for some companies and his personal email for others, I have seen this topic before and the answer was to set up two contacts (2019)…
Given all the advances in CAS over the years is there any other option for this?


Following this, as I have to add bookkeepers’ emails to some companies.