One way to make the many to many relationships more insightful when actually working with it, is to have a visual knowledge graph available, which allows to see at least three levels deep in relationships.
When doing that, we could also implement relationship strength as a way to prioritize visibility in the graph.
For example, when working in a project and an entity is three relationship hops away from the project entity, Its association with the project could be kept in the visual context.