don't warn on filterForPrincipal being called without principal, just show only public items.