Either way, brokering seems like a good fit.