It’s worth reading all three parts.[1] I did not completely understand how SVG transformations work until I read this.
Relative positioning is particular sticky in SVG due to the coordinate systems. The easiest way to deal with that seem to be nesting SVG elements inside each other.[2] [1]https://sarasoueidan.com/blog/svg-coordinate-systems/ [2]https://sarasoueidan.com/blog/mimic-relative-positioning-in-svg/