title: Should I use transform instead of redraw?
body: <p>I have several charts I do redraw everytime I zoom/pann using d3 brushes.</p>
  
  <p>But, when I have tons of rendered elements, redrawing starts to be a little bit slow.</p>
  
  <p>Instead of redrawing all elements everytime I move my brush, I was wondering whether or not it's feasible to transform (translate) the already drawn elements, and only redraw whenever I need to update my data.</p>
  
  <p>I think it would increase my visualization performance a lot whenever panning to right/left, wouldn't it ?</p>
  
  <p>Any insights ?</p>