Couldn't they generate shaders for every model of card on the client side (or popular ones in their lab), and share them?
First person with a a Gigabyte Shlerp RTX 8000 compiles shaders and uploads them, everyone else gets the precompiled shaders.
I don't know what I'm talking about so gamedevs feel free to correct me.