Как подгружаются и объединяются дубли

Как подгружаются и объединяются дубли:
 
В процессе пролистывания, на страницу прогружается определенное количество объектов и из них происходит объединение дублей. После, Вы пролистываете страницу, происходит еще подгрузка определенной части объектов и если там есть дубль, то он объединится с уже существующими объектами.
 
Какой из объектов-дублей останется после нажатия галочки "Скрыть дубли".
 
По умолчанию при объединении объектов в дубли будет оставаться первый сверху объект (самый новый). Но если он может быть скрыт по одной из галочек (Черный список, Допущенные), то для отображения будет выбран следующий объект (второй сверху), если и он может быть скрыт по одной из галочек, то будет выбран для отображения третий объект и так далее, пока не закончится список дублей. Если последний объект тоже может быть скрыт по одной из галочек, то для отображения будет выбран самый первый сверху элемент.
 
При пролистывании может подгрузится еще один дубликат объекта. После его отображения на странице будет заново выполнен описанный выше алгоритм.