This looks new: https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/JerseySameManagementContextConfiguration.java#L60
It doesn't follow the same pattern as all the other nested configs. Is it a mistake or was it intentional? I don't think it needs to be non-static and it would help if it was static for anyone who wanted to use it in a functional bean definition.