Why do you keep everything in "default" collection on Mongodb? tasks, workflow, files, documents..?
All these are kinds of documents, and documents they are stored in the same collection. You can use a different collection by creating a new repository (requires XML configuration).
Can i use another collection for tasks?
No, for the same reason.