Apply the snapshot Result: After applying, the cube has a diff because its rotation is 50 degrees. The reason is because before applying the only thing that was different was the cube's attach parent. When the parent actor is removed, its world-space transform is retained; actors are removed first and then the properties of modified actors are saved. The solution is, using this interface, to add the cube's transform properties even though they're equal to the snapshot version. Users will see the property in the UI and can opt to not restore it.