Oh, sorry! I didn’t see this when it came in (not used to Medium’s notifications)! This is a suggestion I really want to implement (esp regarding Virginia’s independent cities), but I don’t have infinite time. I will likely do this in the coming weeks, though, as this code forms the basis for some other projects I’m working on.
As always, though, I take pull requests at https://github.com/khwilson/RedrawStates in case you feel inspired. :)