Parallel.ForEachTask.WhenAllTask.RunParallel.ForEach? (ignoring the fact that I need to optimize by making a single API call Task.WhenAll?async Task that I don't want to await as it's loading the notifications panel rather than a page, can I just run that in Task.Run? Without awaiting it?