It would be nice if the svgNode property on the SVGView was open, not fileprivate. Currently there is no way to dynamically change the svg on the SVGView without changing the filename. This prevents a previously parsed svg node from being set on the SVGView with the proper content mode without creating a new instance of SVGView.