Are IDs unique accross all namespaces?

Are allocations, deployments, evaluations IDs unique across all namespaces, or only unique within the namespace they are in?

In other words, is it possible for two different allocations to have the same ID within Nomad cluster, as they are in different namespaces?

They are all UUID values generated via GitHub - hashicorp/go-uuid: Generates UUID-format strings using purely high quality random bytes

No validation is done to verify there are no duplicates, but the point of a UUID is that they are probabilistically universally unique.

If that is so, this is a bug? If that is true, should I open an issue? Sooo what happens if I do /v1/allocation/id and there are two allocations with the same id?