There are a few changes that could be made to the recent availability probes work. Mostly these would be just cosmetic, with the exception of replacing the HealthEndpointGroupsRegistry and HealthEndpointGroupsRegistryCustomizer with a PostProcessor design that would allow us to keep the auto-configured HealthEndpointGroups implementation immutable.