Is Argus::ICameraProperties::getUUID() not unique?

I seem to be getting the same struct values from different sensors. This is on dev boards with the included cameras.
Is this value unique to make/model, but not individual to sensor? Does it’s uniqueness depend on hardware/driver? Is it just defined in a header somewhere like the interface UUID’s?
Short of having a unique sensor id, is there consistency to the order of the device vector output by ICameraProvider::getCameraDevices?

Hi dhp
You are right the the UUID is unique to the sensor id, but not individual to different sensor.