Is there a way to prevent Fabric.js from creating svgs with multiple transforms? I am using canvas.toSVG() and the results I am getting always look something like this:
<g transform="matrix(1.7 0 0 1.7 240.85 240.85)" >
<path transform=" translate(-138.51, -138.72)" d="..."/>
</g>
The multiple transforms are causing issues when the SVG is converted to Gcode using jscut with paths and groups misaligned. Is there a way in Fabric to update the path data / coordinates so that the output doesn't need to transform every path / group etc within the SVG?