hmm, so this is actually what you want to override for each page view, not `main_context`, returning a blank dict here defeats the purpose of this property