moved zci_cached back, not sure why i thought thatd work