More lightweight redrawing.
I could not find any szenario in which this solution isn't sufficient. But I and many others (see issues) run into problem with the old solution, which requires two full repaints.
Merge pull request #99 from rolandschuetz/master

More lightweight redrawing.