ProgrammingMatrixCache