The reason why the object factory method is not taken into account is not because it is a ```default``` method in an interface. Rather, the ```ReferenceCycleTracking``` parameter is missing the annotation ```@Context``` in my example.