When creating a new, empty material, with just 3 nodes, I am getting very high instruction counts. Compare this newly created material, which the engine reports a instruction count of 754.
Versus this market place material, which has many more nodes, actual texture lookups, but a lower instruction count.
I am struggling to understand why this happens, and my scene is quickly going up in shader complexity.