Дергать все не лучший вариант, я так делал но уже перегружается сервис. Там дальше тяжелый matching идет, и каждый раз матчить данные которые уже были ранее сматчены для A не подходит, поэтому сделал last_id и вроде бы все стало гораздо лучше. Но теперь бы еще как-то N + 1 этот убрать)