I’ve imported a 3d model. The imported model has 8 materials.
In the inspector, I’ve overridden all materials to use the same material.

Then I created a script to ensure during runtime, all slots are using the same instance of the material

You can see that there is now only one instance of the material.
However, when analyzing the statistics windows, the batches and setpass calls have not been reduced at all. It is the same amount of batches and setpass calls occurring as if I I was using all different instances of a material. In fact, it almost seems like there are MORE batches and setpass calls.
Am I wrong in thinking that this is supposed to reduce batches and/or setpass calls?
Or do I need to do something else here?