I may have asked for his before.
It would be nice if when I ask for recent files, say those changed in the last day, if the number of files matching that overflows the limit, instead of testing random set of recend files, it tested the NEWEST 1000 file, or whatever the limit was.
So when you overflow the list, instead of collecting no more files, keep collecting, and displacing the oldest file in the files you have already collected for processing if the candidate is newer.



