Limit redraw using visibilitychange
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=17025) </details> <!--IssueSummary end--> @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.
issue