WinRT version (basically just accepting IRandomAccessStream on API surface)