interactivity works again (but now we can see that we're adding extra SVG elements with the new data when we probably should be repositioning)