@spmatich 1/ Trying to figure out when that would be a problem. In my experience, UUIDs are mostly database keys or just convenient representation of random quantities for shard selection. When I remember a database key that happens to be a UUID, I'm going to remember it as a string literal and use that for retrieval. When I generate one to select a shard who cares once the shard has been selected?