Is this not something already commonplace? At $dayjob we have been doing this with multiple agents for 9 months.