Implement _clone method to preserve the cache