code: public void onPlugInAdded(@Observes final PluginAdded event) {
          Plugin plugin = event.getPlugin();
          if (isRuntimePerspective(plugin)) {
              pluginMap.put(plugin.getName(), plugin);
              perspectivesChangedEvent.fire(new PerspectivePluginsChangedEvent());
          }
      }
docs: Sync up both the internals plugin & widget registry