Use async to enforce series execution when batching filenames from s3