Native VPC routing with on-prem Rancher

I’m currently embedded in a company that is a big GCP user and they have VPC native routing enabled on their GKE clusters. This means that every pod has an external routable IP.

At the moment we’re in the midst of redeploynig our legacy rancher setup and the question was asked whether this is possible with Rancher. I couldn’t find any immediate yes/no answers to this.

Is it possible in Rancher to do the same on-prem? Is it even feasible/best practice to do so?