надо будет эту подвеску одним порталом дотащить до условной середины, а потом перехватить вторым и выплюнуть на выгрузку.
1. Вы так и не сообщили как ездят порталы.
И потом зачем мучается с перехватом ?
Может картинку нарисуете?
2. Порядки времён. Время нахождение в ванне, допуск по передержке/недодержке, время движения портала,
Может вы зря беспокоитесь что передержите деталь?
3 начинайте жарить слона кусочками.
У вас уже есть следующие задачи.
А) рецепт в каком виде,
Б) алгоритм очереди (общая очередь на запрос перемещения)
В) распределение очереди между порталами (тут как раз обработка какому порталу какое задание, а заодно если 1 портал сломается, то распределение все пошлет одному порталу, удобно)
Г) движение порталов, тут можно обработать коллизии столкновения (рекомендую по принципу железнодорожной сигнализации и разбиения линии на "перегоны" и "станции" )
Кстати пункты в и г позволят оператору переключить портал в ручной режим, (в распределении очереди по порталам он станет сломанным или не активным)
И начать управлять порталом как ему хочется, при этом второй портал продолжит работу в автомате. И пункт Г не даст столкнуть автоматический портал и в ручную управляемый