@Nonnull
 @Override
 public Iterable<AdminLink> getLinks() {
   if (links == null) {
     links =
         DefaultAdminWebItems.childLinks(
                 fullSectionKey(this), context, webInterfaceManager, linkFilter)
             .get();
   }
   return links;
 }
 @Nonnull
 @Override
 public Iterable<AdminLinkSection> getSections() {
   if (sections == null) {
     sections =
         DefaultAdminWebItems.childSections(
                 getId(), context, webInterfaceManager, linkFilter, sectionFilter)
             .get();
   }
   return sections;
 }