ну один из вариантов, предугадывать куда человек нажмет)
Или грузить все подряд.
Есть у меня один такой проект. Legacy за скандинавами. Тысячи строк JS (в основном jQuery), написанных разработчиком, употорым по ООП :)
Так вот там после загрузки страницы начинает грузиться все подряд (все страницы, на которые он может перейти). Чтобы весь контент уже был.