Do each Heimdall node require a dedicated Heimdall bridge and Heimdall rest server?

Hello,

I am in the process of setting up a Heimdall node for Polygon-PoS. I’m trying to get a clear understanding of the architecture and configuration. My primary question is:

Does every Heimdall node need its own dedicated Heimdall bridge and Heimdall rest server?

From the configuration files I’ve seen, the bridge docker container connects to a specific Heimdall node using environment variables like HEIMDALL_HEIMDALL_REST_SERVER and HEIMDALL_TENDERMINT_RPC_URL. This seems to suggest a 1:1 relationship, but I wanted to confirm if this is indeed the case or if multiple bridges can connect to a single Heimdall node.

Any clarification or insights on this would be greatly appreciated. Thank you in advance!