Firestore problema de desempenho lento na obtenção de dados

Estou tendo problemas de desempenho lento com o Firestore ao recuperar dados básicos armazenados em um documento em comparação com o banco de dados em tempo real na proporção de 1/10.

Usando o Firestore, são necessários em média 3000 ms na primeira chamada

 this.db.collection(‘testCol’)
   .doc(‘testDoc’)
   .valueChanges().forEach((data) => {
     console.log(data);//3000 ms later
 });

Usando o banco de dados em tempo real, são necessários em média 300 ms na primeira chamada

 this.db.database.ref(‘/test’).once(‘value’).then(data => {
     console.log(data); //300ms later
 });

Esta é uma captura de tela do console de rede:

Estou executando o Javascript SDK v4.50 com AngularFire2 v5.0 rc.2.

Alguém experimentou esse problema?

questionAnswers(4)

yourAnswerToTheQuestion