ExecutorWorker: stream files to Blob instead of loading into memory (and crashing on large files