Adding parameters to an existing MPC, triggers shaders to compile, if said collection is already in use by existing material. This can be real pain if you have to add a hundred or so parameters. Is there a way to defer the compiling until you save the collection, or instruct it to do so?
If not, you can put that as a feature request.