product index cache