How to update MultiInstance Task to add/delete Tasks?

We have a business scenario where we would like to have the ability to INCREASE or DELETE tasks within a multi-instance context.
I’ve managed to successfully create a mutli-instance task based on a collection workPartnerList as seen in the attachment!
If a task is halted on a multi instance - how can I increase or decrease the multi instance state based on the count/values of workPartnerList (we need to do this prior to the overall task completion)

assign-case.bpmn (2.6 KB)

Could someone add their guidance here?