Run Robots from different tenants on same machine

How to run 2 Robots that are in 2 different tenants on the same Windows Server VM at the same time?

This scenario will not work if the Robots are in different tenants, but using the same machine. The reason that will not work is because the Robot Service can connect only to one tenant at the same time and this is being done by using the Connection String, eg: "https://nibogdan.corp.uipath.com//api/RobotsService/GetConnectionData?tenantId=2"

When Robot from tenant 1 comes, then the Robot Service will only be able to execute Robots from tenant 1, and not from tenant 2.

This means that the Robot service will be able to connect only to one tenant at the time and run only Robots from that tenant. Right now, with the current Software architecture is not possible to run 2 Robots from different tenants on the same machine.