Логика работы FileUploader в режиме Multiple

Необходимо дать пользователю возможность одновременной загрузки нескольких файлов. Использую FileUploader с включенным Multiple с максимальным количеством файлов 10. Совсем неинтуитивно отрабатывает БП на триггере On Select Files. Он выполняется столько раз, сколько файлов подцепил пользователь, а передаваемый массив файлов увеличивается от одного до общего. На скринах БП и результат выбора 3 файлов. Не очень понятно как с этим работать и как БП узнает, какой массив уже полный и окончательный

Кроме того, при снятом Multiple файлаплоадер отказывается открываться второй раз до пересоздания элемента. В итоге возможность загрузить несколько файлов не закрывая окно отсутствует