oontvoo wrote: Thanks, all. Just to wrap up, the only change required here is to remove the PluginInterface inheritance (and renaming the current `Manager::getPluginName()` to `Manager::getInstanceName()` to avoid confusion. https://github.com/llvm/llvm-project/pull/126588