Knx multiple tunnel bridges possible?

Hello,

for the purpose of the questions here i have simplified my scenario.

knx 2.4 binding;
Is it possible to have many KNX/IP bridges in the same things file?
or many things files with a different bridge in each?
See my simple but functioning things file below.

//TUNNEL
Bridge knx:ip:bridge "room1 Bridge" [  
    type="TUNNEL", 
    ipAddress="10.72.5.25", 
    portNumber=3671, 
    localIp="10.72.9.239",
    readingPause=50, 
    responseTimeout=10, 
    readRetriesLimit=3, 
    autoReconnectPeriod=60,
    localSourceAddr="0.0.0"
] {
    Thing device genericroom1 
    [       ] 
    
    {
        Type switch        : lightSwitch        "room1 Light"       [ ga="2/4/76" ]
        Type number        : demoTemperature      "Temperature"         [ ga="9.001:<12/2/54" ]

I would now like to replicate this scenario with many different knx lights, temperatures and other devices. But each room is behind a different knx/ip gateway. (bridge)

i have the following gateways (bridge)
10.72.5.25
…26
…27
…28
…29
…30
…31

I would like to just add tunnel connections to each of the bridges.
Am I correct in understanding that a router using multicast rather than tunnel would be a better way to go?
However my openhab is not on the same subnet as the KNX routers. So I guess I would need to change the network router config to fwd knx multicasts from the openhab server to the knx subnet?

If there was a great deal of traffic do i really want lots of irrelevant multicast on all the KNX buses?

i’m just starting out with the KNX binding so any direction is appreciated.

Thanks