Why the special treatment for PagesController too?