OK, I see what you're saying. I'm actually fairly new to Cairngorm, so I'd be interested in what others have to say about this...
Personally, in my app, I assigned modules to user roles, and used the class name of each module as the name of the that contains it. This seems like it might still be coupling the view and model too tightly, though I'm not certain. Anyone?

