MongoDB Transaction Across Multiple Documents using Async and Mongoose | Hacker News Reader