ISystemEventsPlugin interface. Whenever an event happens in the app, it is raised in this interface. SystemEventTypes.BigBoxStartupCompleted). This is only fired once. I have successfully instantiated the desired class on another thread (I think - it runs OK and I can see it as a separate thread in the "Parallel Stacks" debug window). However, my query is how do I pass subsequent SystemEventTypes firings to this instance.