TemplatedPageList extension