Merge pull request #12681 from nlebeck/taskviewmodel-refactor Refactor `TaskViewModel` to track task-related state in a single `MutableLiveData` instance