Firestore - Ouvir alterações de campo específicas?

Como posso ouvir uma alteração de campo específica com o firestore js sdk?

Na documentação, eles parecem mostrar apenas como escutar o documento inteiro; se algum campo "SF" mudar, ele acionará o retorno de chamada.

db.collection("cities").doc("SF")
.onSnapshot(function(doc) {
    console.log("Current data: ", doc && doc.data());
});