No reason for 'ready for publish' check to be in celery, it's synchronous anyway.