Don't assume stream is seekable.