You're managing a high-throughput application that uses Cloud Firestore in Native mode. Due to regulatory compliance, you need to archive all document changes while ensuring minimal latency in document reads and writes. Which method should you employ?