We want to investigate if we can piggyback on the ApiStashEdit endpoint and check if it would be possible to retrieve the unfinished edits to recover from closing the browser/tab by mistake or after a crash.
If retrieval is not possible from the current cached object, or if TTL is a limitation and can't be changed, it could be worthwhile to investigate if we can keep a copy of the edit with a longer TTL or to look for alternative storage.
Session storage seems to be what VE/Discussion Tools/Content Translations are currently using (Needs confirmation) but that is not ideal as pointed out in the wish itself