Buona giornata.
Sono dedicato allo sviluppo di applicazioni multipiattaforma, sono specializzato nel linguaggio Dart (Flutter).
Penso che il tuo problema sia nella logica di programmazione, vale a dire nelle routine che utilizzano l'API di Google Maps, ti invito a valutare il problema, analizzando l'uso dei dati tramite un test e fornendogli una soluzione immediata.