I guess the important point here is that you want to separate formatting needs from needs around the data creation. You can decide both of those individually. Just because the default formatting of uuids doesn’t work for you doesn’t mean you need to switch away from uuids.