Updated the ability to have multiple sets of consumers and multiple consumers within each set.