Blueprint communication: Decoupling Events between sender and receiver objects

Yes, true! But this approach is probably very performance intensive as the engine has to send the call to every actor object and check for interface implementation?