Hola otra vez:
La verdad es que no entiendo... El sistema que usas no vuelve a pedir datos al servidor en teoría, ya que al estar "precargada", supuestamente están los datos en memoria... aunque en la práctica no siempre funciona bien.
El sistema que te he planteado, lo he probado muchas veces y me parece que funciona mejor... pero si te vale el que usas, su implementación es mucho más sencilla.
Saludos