A possible fix is to call markNoFurtherInstantiation after finiScreen has completed. However, I'm not sure if is's a good idea to let the destructors (possibly) create new instances of PluginClasses we're trying to destroy.
A possible fix is to call markNoFurtherIn stantiation after finiScreen has completed. However, I'm not sure if is's a good idea to let the destructors (possibly) create new instances of PluginClasses we're trying to destroy.