Esse é o ponto. Para visualizações repetidas do mesmo conteúdo exato, se você estiver offline, já renderizamos todo o conteúdo a partir do cache do navegador, sem tocar no servidor.
Atualizar isso para carregar mesmo quando você estiver online envolve invalidação de cache, então, naturalmente, é difícil.