With the removal of message sinks, the active window plugin has nothing to do now. We can reimplement it much more simply directly as part of the Swing UI.