mixture cache