Parallelize download, but serialize processing to prevent race conditions