Reintroduce Page class to go with indexer