Rather than proxying progress reports back to the client, the worker will now directly update the database.