If Calibre was allowed to assume that it had exclusive control over the reader, then it wouldn't need to look at the reader timestamps - it would already know what versions of what files were on the reader because it put them there.
Obviously, this would all fall down in a huge way if Calibre wasn't the only means used to manupulate files on the reader, but the assumption might work for some.
/JB
|