constructor() {
        this._lastState = null;
    }
Every time we write to the clipboard, we record a bit of extra metadata here.
Every time we read from the cipboard, if the text matches our last written text,
we can fetch the previous metadata.