В элементе коллекции 3 поля - типа entity (селект).
При добавлении нового элемента - приходит дефалтные значения (компания - выбрана первая по списку, страны которые могут быть у этой компании - выбрана первая, и языки которые могут быть у этой страны - выбран первый).
при добавлении еще одного блока - подгружаются другие страны и языки.
сабмитим форму, ошибка валидации (к примеру), и у этих двух элементов выбраны значения правильные, но набор параметров одинаковый в селектах, потому что прототип используется одинаковый.
Как кастомизировать прототип в зависимости от параметров request-а?
другого пути к сожалению пока не придумал. не всегда удаётся обойтись красивым кодом в нестандартных ситуациях типо этой. спасибо за ответ.