Is there a way to instruct F # to always use threadpool threads to continue in async calculation expressions regardless of synchronization context?
Of course you are using Async.SwitchToThreadPool or another Switch... method Switch...
Switch...
like this:
async { do! Async.SwitchToThreadPool () // ... your other stuff }