View controller instance occupies view container by setting a reference as a data attribute (+adapted error messages).