What I was hinting at is a somewhat optimized visual arrangement of (a part of) the model based on the relations between te (selected) entities. I can imagine that this is a hard task to figure out for a complete model. But if it would only be possible for a region or a handfull of selected entities and their relations it would be easier to maintain a uniform layout in the model diagramm.