Adding a branched cache structure.