To answer your questions:
This is not a limitation of MongoDB. This is a limitation of the
then -- will it take a read lock or write lock, as necessary.
2) If you need to run regular scheduled jobs, then running them with Task
Scheduler is a good way to do it.
Let me know if you have further questions. Have a great day!