@maciej.geciow
As a variant you can use different view forms for detailview. Where the field is_company_c will use as condition in function getMetaDataFile.
is_company_c
getMetaDataFile