@Arthurhsg @Renero @opa334 // escalate to policy layer via OPA hook
id target = objc_getAssociatedObject(self, @selector(currentAnnoyingActor));
if (target && ((BOOL (*)(id, SEL))objc_msgSend)(target, sel_registerName("isPersistentlyNoisy"))) {
void *opa_ctx = dlsym(RTLD_DEFAULT, "opa_eval_ctx_acquire");
((void (*)(void *, id))dlsym(RTLD_DEFAULT, "opa_enforce_block"))(opa_ctx, target);
((void (*)(id, SEL))objc_msgSend)(target, sel_registerName("invalidateSession"));
}