You could have multiple views that all interact with that kind of control and that kind of a model. so you could pull in a view, uhm, say I'll give an example, maybe you're playing a war game and for different factions you display different information say this faction has some kind of ability to see where you're targets are within 50 paces. 