needs to work even if there's no delayed options

Found that commenting out `process_in_background` broke `reprocess!` so added a flag to check for it.