Hi and thanks for the tutorial. I have one issue with my notebook when I try to follow the steps of yours. If I don't use your technique with namespace my notebook is not dynamic. To be more precise: I start with a pink background, I put the rest of the data visualisation on top of it, everything works great but if later I want to change the color of the chart with from "#42adf4" to "white" for exemple the rectangle is draw on top of the other elements. I suppose this is due to "append" because I can see in the inspector that a new "rect" appear at the end of the svg. Do you know how to prevent this or how to make sure the svg is completly redraw when an element change (like color, or font size) ? Because currently this is not the case in my notebook.