Ok,
key Question here, How this view and update is taking place? In terms of process and second how many stakeholders and changes per day today and forecast in six months?.
Answering this questions will give you detail overview idea of what do you need.
IF for example the VIEW AND UPDATE can be donde in each stakeholders CRM or similar. In my experience the best option is to create a MIDDLEWARE or also called orquestrator, It´s a server that can manage the extraction of the information from HubSpot , transform it and send it to where it´s need it. This can be donde in TWO WAYS so if and update are done in your END you can push to the middleware and return the update to HUBSPOT.
You can find many middlewares in the market. In my experience i´m using N8N with our own server especification works super well and the time to create a new connection etc.. is ridiculous low.
Hope that works
Best
JP