PM helped me sort it out. I created a new list type called "sitemap," and hard-coded a set of exclusions to hide the Groups that need hiding. It would be great if I could inherit behavior of "normal" list type into this type, without having to do so manually.