set processing to run async using a background worker with progress bar.