when we use "set" in firestore, are we charged both for write and read ?? As a document is sent back as response ... so that if this happens i can use batch which