Just wondering, why are we deleting like this and not with the draft object returned from Drafts.byThreadId(threadId).latest?