Good question, Nanda. I believe this approach may lead to a race condition while fetching documents from the database.