Post Initial Bake after changing another room tag Room Name value (Also Succeeds):
However, when I make a change such as moving a room division line/wall (which would update the location of the room center point) the values of the Room Tags/User Text return to the defaults despite “Ensure” being enabled.
I was able to “catch” the Bake Content component expiring the Query Model Objects component. Is this what is breaking the reference chain?
Kindly bumping this to the top @Japhy , based on the Ensure tooltip description of “When selected, the key/value pair(s) will be merged with the existing user text collection, if a key already exists in the collection, the value will not be updated.” I expect to be able to have the user text value not overwritten even if the user adds another model object in that Content Cache.
In my mind, since it has a GUID, that GUID is persistent until the object is destroyed, therefore if we add or remove other objects from the cache the user text of the remaining objects should be unaffected if Ensure is set.