title: Reusing colors in highcharts when adding new data
body: <p>I have a project were we can dynamically add lines to a line chart (by picking from a list outside the chart) and the works fine and it adds each line in the correct color and correct order based on our "colors" list. The problem is that when we remove a line (or several lines), and then add a new line, the color used is the "next in line" from where we left off, not one of the colors we removed. </p>
  
  <p>So for example, our colors are 1,2,3,4,5,6,7,8. The user dynamically makes a chart by adding five lines, so we use colors 1-5. Now the user randomly removes two lines and we are left with colors 1,3,4 for example. Now the user adds two move lines, and the added colors are always 6 and 7, but we would prefer the added colors to be 2 and 5 (since they are no longer being used and they are higher in the priority). Is this possible? We can do a custom solution for sure, but I wanted to see if we were missing anything that's already built.</p>
  
  <p>Thanks!</p>