context handling is more async now. starting a ProducerAgent for a
XUserAgent on demand.