personally i prefer passing `viewClassMap` as settings to `$components` array, can we at least also mention the possibility?