Using cache table for new materials