@skidding and @topliceanu - I had to move translation here, because widget_starter waits for the channels to be initialized (have data) before initializing the widget. Therefore, the widget will never know that it had GLOBAL channels in the first place! The only one to know will be widget_starter, which seems reasonable - it's the intermediate layer between asking for a widget to be initialized and the widget initialization.