Not anymore.  Originally `Viewer`'s render loop was going to call it, but then I got rid of `Viewer`'s render loop.  I'll clean it up.