смотри компонент сам на себя вешает 2 класса, один всегда а второй динамически. А третий класс летит из родителя и с тем же именем что динамический свой
свой хеш статического и свой хеш динамеческого - разные, в итоге не пересеклось с классом от родителя. в следующй версии чуть продвинутей сделано (не зарелизено ещё)