Add subcommunity support to some core Vanilla modules.

Add some additional filtering options to core Vanilla modules.
I think the problem is that the new `Visible` parameter isn't incorporated here.