Widgets: Use _on, _off and _setOptions