The data structure used to generate the static SVG can also be used to generate an interactive version client-side. Needs information: * What should be interactive?