DataEntityhas a Unique ID which is a Key that Vault uses to look it up in it's data dictionary. This makes lookups super fast plus it keeps the data sustainable and supportive of persistence. This is better than the previous Index based lookup which may change it's value if you added some data ahead of it and create problems for persistence.
DataEntityin the Vault Dashboard.
DataEntitywill get a new Unique Key. This will break persistence if you have existing save games and is generally not advisable, but the function is available anyway as we need it for legacy version DB upgrades so feel free to use it however you see fit.