Out-of-the-box Silverlight ToC

Idea created by Noodles484 on Jul 17, 2010
    It was mentioned during the advanced silverlight tech seminar at the recent UC, but I would like to put it here too.  We need an out-of-the-box table of contents widget for the silverlight api (and if you get to it, the flex and javascript ones 2  :-)   )  While there is another great post that has this idea, it mentions several others and I thought it would be best to put this one as it's own idea.

    I don't know if it is best practice or not, but currently, I make a seperate map service for each of my layers and turn them on and off in silverlight.  I  would much rather create a single map document as a multi-layer cached service that allows me to turn on and off layers.