Moved urlblast's main processing to a background thread to avoid UI deadlocks that seemed to be happening with the agents