async def METHOD_NAME(self, response: Response) -> Tuple[Response, List[Dict[str, Any]]]:
    """Extracts response body content from response and returns a new processable response"""
    body = b""
    new_response = response
    if isinstance(response, StreamingResponse):
        async for chunk in response.body_iterator:
            body += chunk
        new_response = StreamingResponse(
            content=(chunk for chunk in [body]),
            status_code=response.status_code,
            headers={k: v for k, v in response.headers.items()},
            media_type=response.media_type,
            background=response.background,
        )
    else:
        body = response.body
    return new_response, json.loads(body)