After hours of work, #Eyedropper now has fewer features than before, but also 2k lines of code less.
Even more hours later, #Eyedropper still looks the same, but instead of adding a new CSS class for each color in the history, it now overwrites the snapshot function.
Actually, it is surprisingly easy, once I figured out what to do.
I feel like that's enough code changed for now.