A marked-for-deletion KV record is valid until all the HTTP requests
that fetched it terminate.
In your case, it means that you MUST attach a copy of this VK record to your persistent pointer ONLY IF this data is used beyond the life of the HTTP requests that made use of the said KV record.
If you are sure that your persistent pointer does not keep references after the HTTP requests finished then you don't need to make a copy of the KV record(s) you use.