I have four tasks to run within the MainViewModel of a C# WPF Windows Application. All the tasks call the same Update method, using a different parameter value for each executio