What sort of penalty is there from spinning up the parser for every cache block?