faf8becf2e
This gives some nice performance boost as readByte() is quite expensive because of the index / replay checks.