TypeMappedResponderWorkerFactory should use interfaces instead of concrete classes