When loading any object we should check if an object with that UUID is already loaded (probably regardless of type, but at least within the current datatype).
Not sure what the consequence should be, perhaps just an error message followed by skipping the object? Or treat it as a fatal error and abort the whole program?
When loading any object we should check if an object with that UUID is already loaded (probably regardless of type, but at least within the current datatype).
Not sure what the consequence should be, perhaps just an error message followed by skipping the object? Or treat it as a fatal error and abort the whole program?