Issue #3301657 by pwolanin, jludwig: Add an alternate QueueFactory service to make it easier to use dynamically