Hide DebugMessages inside a given subprotocol?

Can I hide all DebugMessages within a given subprotocol? I.e. Is it possible to set a subprotocol so that any DebugMessages generated inside are NOT shown when I'm "higher up" from that subprotocol? I know I can just click on a different component or a different subprotocol to only see those DebugMessages and not any others. But sometimes it's useful to go to the top of a protocol and see all of the DebugMessages. For that case, it would be very helpful to be able to mark one or more subprotocols so that those DebugMessages were hidden.