performance: Move zone nav & quick links extraction out of template helpers and into document model fields