Switch to waiting for the headers in thei entirety and then parse them in a worker pool.