Diagram: Auto-layouting of roles