XD-597 - Jobs now run asynchronously when kicked off.

Previosly they would block until they finished.