Olaf Wenn du einen autentifizierten User hast, dann kannst du das ja in der entsprechenden Session speichern, also am User selbst. Das kommt dann auf das gleiche wie localStorage raus.
Das kommt halt immer auf den Anwendungsfall raus, was gewünscht ist, wenn es bei dir eben um schützenswerte Daten geht, dann kannst du eben eine simple Mapping-Tabelle erstellen, welche für den FE-User einen DFatensatz schreibt, der dann eben zwischengespeichert wird.
Ich würde allerdings changed und created mit speichern, um erfassen zu können, wann der Datensatz das letzte Mal bearbeitet wurde, im aufräumen zu können. SOlche Tabellen müllen gern schnell zu.