I’ve run into this a few times myself, but sadly I do not have a repro on it. To avoid it I’ve adjusted my workflow to have all data stored in tables, with the sole exception of an ID for each item. When the issue occurs I just fix the IDs on each and every item (it’s a pain, but it could be worse) based on a tracker I keep outside the engine.