So WebVG is coming along and it can do basic animations but it lost my idea of applying transforms to make them local (independent of its Pivot), how unfortunate.

I think this was working in a past version but it probably got removed as an unrequested optimization or something. Working with LLMs is taxing.