Generate a list of files to edit when entering edit mode, for a stable, faster, order of elements.
Better batching - don't recheck the entire list for every single file we add.
Get 1000 files at a time rather than 100.
Assume dates without a year are in the past.