@aljoscha but do you have any objections to length delimited collections? this also makes an in-place reader simpler because you can tell the byte length of anything just by looking at the tag. I'm convinced we need this unless you can show me that the perf difference is not significant.