Das zweifache laden der Seite wäre beim umschreiben der Links (Link href gegen AJAX Request ersetzen und Quellcode nach Request ersetzen) nur beim ersten Aufruf nötig.

Das Argument mit der Zuständigkeit ist natürlich verständlich.
Leider scheint der Verzicht auf sowas aber die Coder auch nicht zum sicheren Scripten anzuregen.