Change channels collection back to ArrayObject for comprehensive array handling.
Acquire a channel iterator in queue to run requests.