ладно, я уже поиспытывал неимоверные усилия и пойду спать. будет что-то еще - пиши, может завтра продолжим
давай теперь завтра ждем конкретный пример чем же плоха возможность нативно поддержать класс с пробросом хэша в компонент
я тебе свой кейс показал и ты его решил добавлением пропса hoverable + global что имхо стремнее чем просто глобал или чем просто пропс =)
если мне надо будет еще другие модификаторы передавать из родителя мне опять придется новое проперти заводить в дочернем компоненте, когда класснейм переданный сверху все бы решил и еще бы стили короче сделал