I wonder what the difference is between using
Async(EAsyncExecution::TaskGraph, ...); vs.
Async(EAsyncExecution::ThreadPool, ...);. Isn’t the task graph executed through the thread pool? Which one is to prefer? Put in another way, when would you use EAsyncExecution::TaskGraph over EAsyncExecution::ThreadPool and vice versa?
I appreciate any help!