Cache shader location
Hide AffineMatrixElement