Join downloaded chunks as soon as they arrive to reduce give GC time to collect these since the binary area is not activly GCed by erlang.