What if we changed it to 1 byte, the bit width for the RLE encoded data?  This is actually what we need no?  It also lets the writer do a single pass (by setting a larger bit width) should they choose.