I have Infinite Bag with an object (e.g. Red Square).
I check guid of new objects from the bag using function onObjectPickUp().
When I take first object, it has some guid, e.g. 94abd0.
I double check it using context menu in UI - it's 94abd0.
But when I take second object, it has the same guid in onObjectPickUp() - 94abd0!
Later in UI I see different guid, so I guess it changes very fast after is spawned.
The issue is that the guid is the same in onObjectPickUp() despite it's another separate object.
function onObjectPickUp(color, obj)
print(obj.guid);
end