For correctness, always clone() when returning a value from cache.