Delay populating group from GetCapabilities.

This way it's safe to set isOpen before setting, say, url, because the URL won't be used until after the stack unwinds.