Firebase sobrescribe la cuenta con la cuenta de Google

No parece haber ninguna mención de esto en la documentación, y todo lo que encontré fue esto y esto , donde me gustaría confirmar esto:

Si hay una cuenta existente con la misma dirección de correo electrónico pero creada con otras credenciales (por ejemplo, contraseña o proveedor no confiable), las credenciales anteriores se eliminan por razones de seguridad.

Si un usuario inicia sesión a través de Facebook o correo electrónico / contraseña y luego a través de Google, el método de inicio de sesión de su cuenta se convierte en Google. Solo ocurre con Google y la configuración para una sola cuenta está activa.

¿Tiene la intención de ser así y hay alguna forma de detenerlo?

Como dice la documentación: ciertos dominios de correo electrónico tienen un proveedor de confianza. Lo más destacado: Google es el proveedor de confianza para las direcciones @ gmail.com, ya que es el único emisor de estas direcciones de correo electrónico.

Si un usuario primero registra su dirección de gmail con decir Facebook, y luego hay un registro con esa misma dirección de Gmail del proveedor de Google, este último registro se considera que invalida el primero. Si el usuario vuelve a iniciar sesión con Facebook nuevamente, las dos cuentas se pueden vincular.

Hasta donde yo sé, la única forma de evitar esto es permitir varias cuentas por dirección de correo electrónico.