work towards ZP cache to speed up ZP and ZP indirect mode instructions.
(ZP,X) and (ZP),Y modes now use ZP cache to save cycles.
use ZP cache for other addressing modes.