Ciao quando per la navigazione viene anche cambiato l'url della pagina c'è poco da fare, viene scaricato tutto nuovamente.
Se la pagina master impiega tempo (lato server) per essere elaborata pui sempre utilizzare degli strumenti di caching lato server.
Nelle sezioni del sito che invece sono più gestionali, ad esempio un forma di ricerca con lista dei risultati, paginazione e dettaglio puoi utilizzare ajax cosi scarichi solo le parti che ti interessa aggiornare.