Static Bool Parameters in Material Parameter Collection

A Material parameter collection is meant to be able to be manipulated at runtime.

Static bools are meant to be manipulated at shader compile time.

These two concepts don’t really play well together. You would have to recompile shaders at runtime for all the materials with a static bool change, which is a bit… much.

That being said, I’d still like the ability to do this, but it might be a bit impractical.