[api] first draft of ProxyStream