I am transforming a mesh and doing inverse transforms later. In the end I expect geometry to be exactly the same as before transformation.
GN tree:
What bothers me in the first place is that GN setup is not precise enough, if compare distances between original and modified positions, one can see some unwanted offset.
Second thing I don't understand is why inverse transforms of my custom GN group via Transform node approach are less precise than via Set Position.
Here is offset comparison (left - Set Position approach, right - Transform node):
Inside inversing node group: