Draft option for user task

Hi, I wanted the ability to have users partially fill a form for a User Task in a BPMN flow.
This is because, say we have 20+ fields, it would be convenient for the user to fill up the form partially (and then say click 'save as draft/‘save’) and when they are finally done, complete to get to the next step.

I haven’t seen any such feature in the documentation, where I’m able to partially fill the user task, and then finally complete the task.

Is there a feature such as this in User Task/Forms or maybe a workaround ?

How are you using Flowable? The UI apps? Embedded? Which forms technology?