I'm in the process of building some python scripts to download images from my feature layer using the arcgis python package.
```
(..attachments.download(oid=oid_to_download, save_path=self.download_folder)
```
The download speed for each image is really slow - for a 1.7MB jpeg its around 11 seconds to download. When we need to download around 200 images this is pretty heavy task.
The feature layer does contain thousands of images.
I've toyed with parallelising this with more threads/processes but I'm unsure if the arcgis api supports multiple connections from the same account as I find the pictures tend to not download in parallel.
Has anyone else seen anything similar or any suggestions on other ways around this download speed?