Added interface to allow gates to intercept block activation.