Fixed a bug with setThisRun_ - its just nasty business. Now on, we dont set the color if we are setting it to the existing color.