the `singleProducer` param seems to be unused.