Да, так тоже можно.
Например можно передать список как json, через mqtt. Весь контроллер так работает, основной механизм связи компонентов - это mqtt RPC.
Единственное неудобство - что длина одного сообщения не может быть более 2 мегабайт. То есть если описание элемента 100 (например) байт - то более 10000 элементов одним запросом не передать. Но можно их разбивать на несколько.
Типичный пример использования: MQTT топик не работает - #7 от пользователя BrainRoot