Experimental AJAX page state manager.