Genau das ist der Punkt. Bei wiederholten Aufrufen exakt desselben Inhalts: Wenn Sie offline sind, wird der gesamte Inhalt bereits aus dem Browser-Cache gerendert, ohne den Server zu kontaktieren.
Dies so zu erweitern, dass es auch geladen wird, wenn Sie online sind, erfordert eine Cache-Invalidierung, weshalb es natürlich schwierig ist.