Aren't most organizations operating in the market hierarchical, and role changes difficult? Why did you say even if the depth of hierarchy is 2? In fact, the difficulty of role change could also be a parameter in model, like how Nicky Case models stuff in some of their things, for example:
https://ncase.me/polygons/