4 billion entries is a lot. let's make this a varint instead.