Preliminary page_context and page rendering. Merging and delta encoding has issues.