Can't speak for @mgamba, but even if it were an initialization option, the view would still need some way to know in what conditions the class is used. I suppose you could pass a function to the view's constructor to determine that.