Какой-то сложный алгоритм, имхо.
Заранее известно определение "полноты" объекта? Если известен список сервисов, почему не обратиться к ним напрямую и по итогу ответов от каждого сформировать "полный" объект?
В общем нужен какой-то "редьюсер" ответов, из коробки у RMQ не знаю каких-то подходящих механизмов для этого.