Yeah, PenPot (mentioned in the comments below), seems to have chosen SVG as their choice of rendering.
But, looking at a few customer reviews - the performance issue seems to be noticable with the SVG approach (zooms are not clean, and more than 20 screens it starts feeling slow).
Wasm seems appropriate. Why Go, instead of Rust ?