getDescendantMapper -> TaskListViewModel