Is there a way to build a queue of drafts for a single record? I know the behavior is that there is only one draft per record, do new drafts overwrite the old draft or is there some sort of queue that merges changes together similar to how git operates? I'm trying to use this to allow users to generate content and I don't want a problem to happen with not approving a draft in time so changes are lost.