This object is used to hold a history item for an objekt. We are keeping the smallest amount of information necessary and referring back to the original objekt for data that does not change.

At update time, we save a copy of the object in the history table.