Previous uploads are fetched from Commons upon login. This goes in batches of 500. The wait until the first set reaches the phone is long enough that it leaves the user wondering whether something has gone wrong.
Maybe the first set of uploads could be smaller (e.g. 50). Or even going 50 at a a time from start to finish would make sense, if it wouldn't greatly increase the amount of time it takes to load a large number of uploads. That would give more of a sense of progress.
Version: unspecified
Severity: minor