Refinements to setContent, added setPageContent in preparation for slow loading caches