Invoking parallel calls to methods using Parallel.Invoke