[Select Active] should select channels based on levels underneath effects, not where an effect currently has them

It's a little frustrating when an effect is running on certain channels, and [select active] omits channels that an effect has set to zero at the moment that I push [select active].  This can lead to frustrating random collections of channels that I then have to manually type in to get the selection I actually wanted.

In my mind "active" should include channels that would have an active state if not for an effect adjusting its level.