Move launcher base class from connect to widget.
Localise publisher code in separate connect plugin widget.