A dirty hack to properly record the results of a job

`do_action()` doesn't return, but `apply_filters()` does ;)