introduce much harder exception handling in the celery pipeline, the cacheing of errors, and detection of prior errors to synchronous lookup process (preventing prior errors from being forever repeated