Playing devil’s advocate here, I find it very easy and quick to annotate my observations in the Identify tool right after I upload them, now that I’ve gotten into the habit.
I have a very slow connection speed at home. I also upload in bulk, and have to do it in small batches over the course of an entire day. It’s extremely frustrating, but that’s not iNat’s fault. The thing is, while I’m doing my bulk uploads, I can do my identifications, bulk edit locations, bulk add my observations to projects, and all that, before I press the upload button.
I have hundreds, if not thousands, of unannotated observations of caterpillars I need to go through. At the time the annotations were being rolled out, it wasn’t clear to me that the observation fields were not feeding into the annotations, so all the time I had spent carefully adding life cycle info to that field was for naught (this was back when I did all my uploads on the mobile app, if you can imagine). Using the identify tool to individually go through observations takes me about 2 minutes per image. If I was able to do it all during my bulk uploads, I could annotate in 15 seconds or less before, before pushing the “upload” button.
I know it’s probably a lot more complicated to code than I would like to think it is, but holy carp I have over 17,000 observations and please believe me when I say I haven’t had decent internet at home the entire time I have been using this website. Once I upload an observation, unless I have a very good reason for it, that’s it, I have set that observation free into the world as a gift and I don’t have time to go back to it, because I have to spend the next two hours uploading my next 50 observations.