Make ViewFacet required again, not manditory.
Rename ViewFacetImpl -> ConfigurableViewFacet