Здравствуйте, помогите в решении задачки...getResource медленно работает, сделал для наглядного примера.

Задача такая: необходимо вывести на странице содержимое ресурса, конкретно все лекции спикеров, но если лекции лежат в контейнере, то сгруппировать их, для более наглядного примера прикладываю скриншот(выполнен с помощью getResource, далее в чанке проверяется если это контейнер, то делаем еще getResource)

Понятное дело так использовать это плохо, к тому же вывод каждой лекции сопровождается запросом к api youtube
Куда копать, какими методами в сниппете воспользоваться и каким образом реализовать с максимальным быстройдействием