title: Would you ever use the await keyword on a threadpool thread
body: <p>If you decide to offload some CPU intensive code from the UI thread by putting it in a task and running it in the Thread Pool, would this code itself ever benefit from using the "await" keyword?</p>
  
  <p>It sort of seems like the answer is "no"..</p>
  
  <p>I mean, one of the main reasons to await Tasks in the UI thread is to free the UI thread back up to do what it was doing before. If you await as Task while running on a Thread Pool, what are you freeing up that thread to do?</p>
  
  <p>Am I missing something really obvious?</p>