I’m not sure, but this may be possible with the conditional rule feature that’s currently in testing: