Запускаете цикл в объекте А или 1, он находит свободный экземпляр Б или 2 , записывает его id к себе и уже работает с ним. Вот так. Это если объекты разного типа. Если у вас будут одинакового типа объекты - вам придется делать под каждый настройку так как система не будет понимать к какому объекту конкретно цеплять другой объект. Другими словами она будет путать задачи между собой внутри самой системы из-за похожести объектов.
Как выгодно покупать доллары? Анализ стратегий и статистики за 25 лет