Stop using ReplayingDecoder, which relied on controlling execution with exceptions, which was CPU intensive.