Lectura a la base de datos tarda

Tengo un problema con mi App delivery, básicamente es que al abrir la App y mostrar los productos de un negocio, esta lectura a la base de datos es bastante demorada, lo curioso es que esto sucede solo la primera lectura, después ya carga mucho más rápido, he revisado muy bien el get database data, el add collection, optimizado las imágenes, agregado el índice, revisado la conexión a internet y sigue el problema…

Comparto un video explicando mejor el problema

@Cristian12 amigo primero revisa que ese get de la BD no tenga el Debugging activo ya que esto hará que se demore un poco, segundo, verifica dentro del Add collection en los campos de lista para ver si tienes alguna función de geolocalización corriendo, incluso que funciones tienes corriendo, por que puede que una de ellas no tenga algun onCompute callback, o un llamado a éxito o error.