Being more paranoied about marking as read and using the server timestamp