Update JSON Reader to do single pass reading and better use Jackson's interning.