docs: public AnnotationMetadata getAnnotationMetadata(Element element) {
          AnnotationMetadata metadata = annotationMetadataCache.get(element);
          if (metadata == null) {
              metadata = newAnnotationBuilder().build(element);
              annotationMetadataCache.put(element, metadata);
          }
          return metadata;
      }