Configure sticky sessions for two IngressRoutes that share a backend

Hello,

I'm wondering if it's possible to have two different IngressRoutes, which are backed by the same service, stick to the same backend pod.

I've tried this by specifying the backend K8s service, and sticky config on each route, as well as pointing both routes at a common TraefikService that contains the sticky config. In both cases, each route would select a different pod to stick to.