Limit redraw using visibilitychange
@jschatz spotted a cool HN comment that we should keep in mind for the future.
https://news.ycombinator.com/item?id=13473859
We couldn’t implement this anywhere right now and see any performance gains (would be nice to test it on mr widget however), but this will certainly come in handy the more real time we get with discussion and issues.