UUID as key is useful when you have a distributed system where multiple workers create items independently