В настоящее время я работаю над своим первым приложением Flutter. Я использую Algolia в качестве бэкэнда. Теперь я хотел бы вывести различные горизонтальные списки, отфильтрованные по тегу. Все работы фильтра выполняются Алголией. Я все еще не уверен, как вывести данные. Должен ли я создать отдельного поставщика для каждого списка? Если да, то как мне создать его динамически, потому что теги могут различаться.