Make conversion about 2.8 times faster by using a pre-compiled ReadContext more matching each path