Contacts with Multiple Email Address

Instead of creating extra contacts for the same person just so you can access the email addresses where there are more than one - wouldn’t it be easier when adding Company Contacts to a Company that when you enter a contact name it displays all of the emails that this contact has?

Having to create an extra contact(s) defeats the purpose of maintaining a contacts details all in one place.