It is no problem at all to have different views (table/board/timeline/calendar) in different apps that show different fields, so that, for example, a user can open a view of Clients in the Development app (which shows the Servers column), and a different view of Clients in the Sales app (which shows the Contracts column).
However, if you mean that you want to adjust what relationship fields are shown when you open a specific single Client entity, then I’m not sure I understand how you envisage it to work.
An entity is an instance of a particular type (where a type has initially been defined in a specific app) so I’m not sure that is has any meaning in Fibery to ‘view an entity in an app’.
Although a table/board/timeline/calendar view can list many entities, when you click and open a specific entity, you’re not looking at it ‘within an app’.
Are you saying that you would want the visible/hidden fields of an entity to be dependent upon the route via which you arrived there? So if you click on an entity from within a view in the Development app, then you will see different fields than if you click on an entity from within a view in the Sales app?
If so, what would be the difference (in which fields are visible/hidden) between the view (table/board/timeline/calendar) and the entity itself?