CanExecuteChanged already fires on the UI. Start with current value.