Or, we could also teach facts uploader to wait for the async operation to finish (polling interval of 10 seconds might work quite well without overloading the web server)