Can you run two z2m into the same broker

I have several HA systems which exchange info via explicit mqtt sensors and publishes.
I have one system now setup with z2m. This creates unnecessary sensors in the other systems due to z2m publishing everything.

Is there a way to limit a system to creating a user curated list of sensors from the remote z2m HA.?

I was thinking of implementing z2m on another of my HA but this looks like it will snowball.

You can selectively keep devices from being discovered by HA, my adding “homeassistant: null” to the device-configuration in Z2M’s configuration.yaml:

devices:
  '0x00158d0001d82999':
    homeassistant: null

That sounds interesting, thanks.

However, can a receiving system ignore all or most published.?

Eg system A to B but not A to C.

So, for example i have a zigbee switch in system A which is of no interest in system C but is used in HA ui in A and B.