Seperate candidate cache