Several requests are now handled concurently

Previously all encoding had to be finished first before data transfer
was started