I want to be able to develop a widget which would add itself to every newly opened chart, right after it is opened. And deconstruct the widget when a chart gets closed.
Proposed solution is, as you named it, a workaround. In low volatile market I can wait long time before widget actually will be added to a chart.