Hm, do you think anyone will have enough bookmarks to crash `JSON.stringify/parse`? I think that would require a few dozen thousand items at least. What exactly is not scalable enough?
We don't really have to deep clone, I just feel better when I know I'm not mutating something that's used elsewhere.