To avoid duplication for scanning register a `IntegrationComponentScanRegistrar` as a bean by itself and check for its presence before scanning * Exclude this bean definition from the AOT since its logic has already passed on AOT generation and we don't need this bean at runtime any more