Hey Jules -
I recently started including my global AppCommandManager in a SharedResources object.
When scanning plugins, some of my plugins use SharedResource pointers, and some also add themselves as commandTargets.
Unfortunetaly, since the lifetime of the commandManager in shared space is now longer than the plugins .... I get some issues.
So ... long story short ... could you maybe add a method to UN-register for commands from the AppCommandManager? That would solve a bunch of issues here.
Thanks as always