Aha! TaskCompletionSource for I/O bound async operations.