A media company uses Kinesis Data Streams for real-time data ingestion from various content delivery devices. As the stream data is sent to multiple consumers, they notice significant delays in processing due to throughput limitations. They decide to use a feature that allows each consumer to have its own dedicated throughput, reducing latency and improving scalability. Which feature should they use?