I've got code in a ViewModel that calls a service through a task. When the task finishes, it'll populate an ObservableCollection. The problem is that it's waiting on the task to finish by using the ContinueWith method and providing TaskScheduler.FromCurrentSynchronizationContext as task scheduler, so that the OC gets updated on the UI thread.I've got code in a ViewModel that calls a servi