Question about document deletion

I would assume we can’t retain our properties data AND add the _delete flag to true

Sure you can. Just update the document, and set the deletion property of the UnsavedRevision you’re updating.