По запросу вызвался сложный генератор, многоуровневый, т.е. внутри бина был лист бинов следующего уровня и так много уровней. У запроса был параметр в зависимости от которого формировался список на каждом уровне, т.е. не все бины были нужны на каждую генерацию. Вот за счёт бпп на запрос для каждого места шла фильтрация по параметрам аннотации и параметрам запроса