Can Traefik handle multiple load balancer IPs?

Hey there,

SCENARIO: I have multiple TCP services that need to be exposed via IngressRouteTCP, whitelisting IPs using MiddlewareTCP, and it seems to work. Workload traffic passes through Traefik entrypoint (let's say) 9990, 9991, ... and is sent straight to the service. Great!

But what if I want dedicated IPs for services (a separate loadBalancer per service). Could use the service type LoadBalancer and have a dedicated loadBalancer per service, which would be fine, but we need whitelisting that is happening in MiddlewareTCP.

So the main QUESTION: Is it possible to have multiple loadBalancers attached to Traefik that are linked to a multiple services? or maybe other solution could be proposed using traefik?