Currently the Default RestCallFactory is created in pnet.data.api.client.context.ContextPnetDataApiClientConfig. This config is loaded by the pnet.data.api.client.PnetDataClientConfig. This makes it impossible to load all the required configurations at once, and replace the RestCallFactory with a own implementation.
The Default RestCallFactory should be conditionally created, only when no other Bean of this type is present.