layout-based obstruction of cms pages

wip, lacks nuance (i.e. all cms pages are blocked)