Implement limited and seekable byte channels