Moved PortalResponse out out the CallContext and into the Extension it self