Eu faço um novo fech, pois em todas as empresas que trabalhei esse era o padrão que eles usavam, e nunca achei que o ganho de performance valesse a pena o esforço de atualizar localmente, a não ser quando vou trabalhar com react native, aí uso offline first (mas aí já é outro caso).