I suspect your answer implies that I'm filling in a few blanks that I'm not quite following... (obviously, it doesn't just drop into the code sample I gave)
How does the List know what collection to draw members from, and what type should selection be?
(assuming that your example actually replaces my NavView rather than my ListView as I wouldn't have a NavigationSplitView inside a NavigationSplitView