Before Corecon became Sage, we were able to select 100+ photos at a time for upload. It would take some time, but you could walk away and come back to find all photos uploaded. Now our project managers and coordinators need to sit and select 5 photos at a time, wait for them to upload, and then select 5 more photos. When there are 50 - 200 photos to do in one day, this is a huge waste of time and several of our team members have been written up for failing to document simply because they can't take that much time to upload photos.
Also, if too many photos are selected, there should be something other than an exception message that says "An error has occurred" to let the user know they have exceeded the upload limit.