Added last_update check and update_interval to base widget.