Job/tasks worker

This fixes #431 and fixes #447.
All of them are from `jobCollection`. This is why I gave up explaining them. :-)