A PropertyCustomizer is not invoked for every property where those properties have the same type and annotations. For example with the following class ([HelloController test here](https://github.com/springdoc/springdoc-openapi/compare/master...banderous:property-customizer-bug)): ``` public static class ApiType { Long a; Long b; String c; // getters... } ``` A PropertyCustomizer is invoked for properties 'a' & 'c' only; it is **not** invoked for property b (which shares the result of 'a'). This appears to be because the swagger generator [is caching properties that share the same type and annotations](https://github.com/swagger-api/swagger-core/blob/d5ca168b70b93bff34ee2d0bfcc383476b41944b/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java#L84) and this is bypassing the type resolution process that drives the PropertyCustomizer. Springdoc 1.5.2 Spring boot 2.4.1 **Expected behavior** PropertyCustomizer is invoked for every property.