Add page.settings support