И __base, и __self.trigger дважды вызывают вот тут: https://github.com/bem/bem-bl/blame/dev/blocks-common/i-bem/i-bem.js#L193 вот это: https://github.com/bem/bem-bl/blob/dev/blocks-common/i-jquery/__observable/i-jquery__observable.js#L167 Не совершается ли лишняя работа?