Reduce empty relation noise when sharing entity

When an entity does not have relations set, it would be nice to hide those empty fields, to reduce the clutter for external users.

As an example, the “opportunities” relation is empty, so it doesn’t need to be visible when sharing with guests.

A more general solution would be the ability to customize entity views, which I think is in the pipeline already.

Individual Layouts for a node, hide fields etc