Is there a way to get a unique hash of an object in Blender, such that it is dependent only on the data in the Blender ID block, and won’t change simply due to different CPUs, installations, or versions of Blender; but WILL change if the object data is edited?
I ask, because it’s a first step in creating a merge operation (as with version control). Also could be use to report diffs on Blender files for workflow reasons.
I think there isn’t an immutable object ID in Blender. This is something that it would be very useful because use the name is not the best solution in some situation as yours.
I would like this were a task in Blender 2.78 or 3.0 TODO list.