Как добавить свои свойства во View от Yii2?
Вы можете реализовать передачу параметров через View::params. Как это реализовано для тех же хлебных крошек. И не мучить себя попытками перенастроить и отнаследоваться от базового класса ради добавления полей.$this->params['breadcrumbs'][] = $this->title;
Но и в наследовании нет какой-то "грязи". Это же ООП и наследование тут один из базовых принципов, как он может быть грязным приемом? Вопрос только в том, что бы в дальнейшем вы везде использовали свой View и не получили ошибок, если вдруг получите базовый.
по моему Вы все усложняете, наследование в данном случае вполне уместно