To use this demo, make sure this page is open and visible in a second window. This demo accompanies the blog post here. Find the code for this on GitHub.