The hostname should be set on the struct rather than h to avoid having to call PipelineConfig for every single message.