added 'evict' functions to matrix cache