You can create hash indexes in Postgres, so the secondary index uuid seems workable:
https://www.postgresql.org/docs/current/hash-index.html