adding an isViewingPage convenience function
don't repeatedly load the editor once loaded