This causes early instantiation of `FactoryBean`s - causes a JPA test (`JpaOutboundGatewayIntegrationTests`) to fail because the `JpaExecutor` is created before the `BPP` the injects the execution context.

We need to defer this work until all `BPP`s are created - maybe do it in `ChannelInitializer` ?