@Alan01252 If you save in cache before reaching the end of the cursor, you will have incomplete data when using the cache the next time