[Q] Material Maintenance plugin - selecting various components but not the entire model

That is what I would expect as well, but unfortunately it does affect faces/material in all model components, even those not selected. Which would appear to bug in the functionality of the plugin. And a rather time consuming workflow as a result when working with loads with nested components.

I really like this plugin (except for the bug now) but it seems it is not further developed and the bug may thus not be ironed out. Anyone aware of an alternative as good as this?