Associate one contact to multiple companies

It looks like Jan 20 was the most recent update on this. Can we get another update? We are evaluating HubSpot, and this really may prevent adoption in our case. We have a service specifically for business owners, some of which have multiple businesses. The businesses do not necessarily have a parent/child relationship. Our sales staff need the ability to know that a contact is associated with multiple businesses. This seems like a scenario that many people would have.
From a developer perspective, we are using the API to sync companies and contacts from our service into hubspot. The API seems to allow for this 1:many scenario, but then only shows the most recent associated company. For example, I can POST multiple /crm/v3/objects/contacts/{user.CRMId}/associations/companies/{experience.CRMId}/contact_to_company?hapikey={options.HubSpotApiKey}, but only the most recent one is shown in HubSpot.