Multiple MQTT consumer


I have a MQTT server providing very different kind of data and I would like to use telegraf to send those information into some buckets of an influx database.
However I have the feeling that I need to create one input mqtt_consumer for each bucket, meaning that if I have 10 different buckets, I will have have 10 different connections to my MQTT server. Am I right ? Is there a way to use only one TCP connection to the MQTT server ?

Thank you in avance,