SVG editing in Vision

Is there any way to edit the SVG in Vision? I don't want to use the SVG's as Images, they are imported directly into a window. I've added a bunch of bindings/expressions to the SVG to do various animations/states, but if I want to make any "tweak" to the SVG, I need to completely rebuild the symbol.

It would be nice if we could edit the SVG (even just edit/replace the text) without replacing the entire symbol, is this something that is even possible?

Unfortunately, Vision is very limited in it's support of SVG's, in comparison to Perspective. So there isn't a first party way to edit them in the designer that I am aware of.

Is it possible? Maybe, though it would be very much non-trivial. An SVG component that allows access to the underlying markup isn't a bad idea.

** Steps away before being completly nerd sniped into building a module **

I've had a Vision component in a module that directly accepted SVGs and rendered them. One single license sale. I have not ported forward to v8.3 and have no plans to.