You're right. Sure. I am evaluating to see if we can modify all `getResponseFromServer` instance to use the factory by force! That way, we can certainly do away with the overloaded method that ignores the factory currently. Seems like the more reasonable approach.