Workers need to be enqueued outside of transactions, so we use `run_after_commit` to arrange for this.
Attach a file by drag & drop or click to upload