Using cache dependencies and chains