(note: follow-up from #1851) Currently `@JsonFormat` features, and specifically `Feature.ACCEPT_CASE_INSENSITIVE_PROPERTIES`, does not apply if annotated via class. Like: ```java @JsonFormat(with={ JsonFormat.Feature.ACCEPT_CASE_INSENSITIVE_PROPERTIES }) static class Role { public String ID; public String Name; } ``` whereas similar setting with `mapper.configOverrides(class)` does work. It would probably make sense to allow annotation on class too, having lower precedence than config override, but higher than general one.