Contentshell should move "hidden" modules outside the document root so that hidden content can't be bookmarked or otherwise explored.