decoupled content blocks bundle from page bundle