Use Download/Upload/ListingErrors instead of SystemError.
Allow timestamps without TZs in DB activity cache - I wonder why I'm even doing it this way...
No need to dump the entire activity record to the client.
Make positive presences clear negative ones in activity records.