Is your feature request related to a problem? Please describe.
Download and processing are done sequentially which is quite slow, especially for large Memory imports
Describe the solution you'd like
Introduce multi-threading to the memory_download() function to download and processes multiple files concurrently.
Describe alternatives you've considered
Async functions? Seems more difficult to try and implement than multi-threading.