> It would be impossible task to make them truly unique across all .blend files, there are always a possibility of collision. > UUIDs have limitations...will not change unless there is a collision).
That does not sound right. If 128-bit UUID are implemented properly according to standard, the chances of collision is *zero* *for all practical purposes*. The chances of collision are so low that implementations can ignore it. To get to a 50% probability of at least one collision you need to create 2.71 quintillion - so generating a billion of them per second for 85 years. Just to get a one-in-a-billion chance of a duplicate requires making 103 trillion. Cheers, Harley _______________________________________________ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers