See bug 37540 - we have to manually stringify dates in the statistics objects when unblessing because we cannot refetch a fresh object from the DB as we have no id. Should we add an update to add a primary key to the statistics table?
Yes, all tables should have one.
Yeah, I reckon this needs an autoincrement primary key id column.