Cross-host intercontainer communication on separate network

We will have two hosts connected by a high speed 10Gb/s link on certain interfaces. This is a higher speed that their regular IP which is accessible from the Rancher UI server.

Is there a way to have the overlay network use the high speed connection between the machines?

I suppose one way to do this would be to use a DNS name to add hosts to the Rancher UI and then use the /etc/hosts file on the host to give the hosts the separate IP on the higher speed link?

In other words I want my servers to use a separate interface to communicate

I would like to add another case: is it possible to have cluster control traffic separate from data traffic (i.e. going through different physical interfaces)?

+1 on this

Would definitely be a true added value. I have multiple cases where i al struggling where this would be a solution.