Have fun trying to control *my* property then.
Relays will moderate, based on what they do or don't want to allow. They should be transparent. But you can't force them to.
Clients also should be transparent and give the user control over what they want blocked.