User-set timestamps now assumed to be in milliseconds