Yup, it is an inherent limitation in the request_group code, which is used elsewhere in ellis. As discussed it would be nicer to use the inlinecallback style, but that is outside of the scope of this story