Remove is_in_processor; this functionality can be reimplemented with capturing lambdas