Bug 1009605 - Feedback should be sent to the task owner

Oh yeah, I wouldn't block on that. If celery were already available you should use it. If not, it's fine but a good idea to transition to it if you need more background tasks.