I think the object mapper should be passed here. We had a problem in old versions of Druid where we would end up creating objectmappers all over the place and we made a decision to use a single instance of a object mapper throughout the code. You should be able to inject the objectmapper at places that create this firehose