PutUvarint encodes the uint64 with some strange variable-length protobuf encoding scheme in up to 10 bytes.  Not what we want, unfortunately.