docs: static synchronized FieldPropertyInfo fieldPropertyFor(Class<?> type, Field field,
        Configuration configuration, String name) {
      PropertyInfoKey key = new PropertyInfoKey(type, name, configuration);
      FieldPropertyInfo fieldPropertyInfo = FIELD_CACHE.get(key);
      if (fieldPropertyInfo == null) {
        fieldPropertyInfo = new FieldPropertyInfo(type, field, name);
        FIELD_CACHE.put(key, fieldPropertyInfo);
      }
  
      return fieldPropertyInfo;
    }