safer default args in AsyncWidgetUpdater