Needs `$rootel` here and throughout the widget.