How to set renderQueue on multiple subshader passes of a material via script?

So, using Material.renderQueue one can override the renderQueue value of a specific instance of a material.

A shader however can have multiple SubShader passes with different renderQueues. How can I set the renderQueue value of different render passes in a material via script?

hello have you been able to achieve your goal ? do you have already a solution to set renderQueue value to different pass on same shader ?