I found that I am able to save a draft of a forms task, then assign it to someone else and include my draft.
Recently though I had a user with a draft already saved, I re-assigned their task to me and it gave me their draft, I updated it, and re-assigned it with my draft to them. Every time I tried this, it reverts back to their original draft. Is there a way to update someone's existing draft?