Making transform child rotation global

I have a transform that is child of an object. I am using transform.RotateAround. How do I remove rotation relative to parent?

you could unchild and keep the object at a distance via code. if the parent then rotates, the former child won’t. update the vector whenever the former child performed arotate around.