Allow for more than one primary company association

I have users that are the primary contact for more than one company. Hubspot workflows, marketing emails, and forms break when:

My user submits a form for more than one company, and my workflows are based on form submissions.

My user needs an email on each company they are the primary contact for, but the marketing emails only allow for one because of “de-duping”.

These are huge problems in contact management, marketing, company communciations, etc.

1. Emails should be able to contain company specific personalization, while sending each of those emails to an individual contact.

2. Contacts should be allowed to be the primary contact on more than one company.

3. Relating to another community item, forms should be able to associate to the company instead of the user that submitted it, especially if that company field is required in the form itself.