TL;DR: When I tried to restore an objects position that was saved, its child objects are deleted. I this correct?
In the example, the yellow circle has 11 child obejcts from an _ArrayPolar, and it’s position is saved in the NamedPosition panel (image 01). History is ON, so when I move the Parent object, it updates the others (image 02). When I restore that circle’s position back, its child objects are gone (image 03).