Create Sub task/Ad hoc tasks in running instance

Do we have any feature to create ad-hoc tasks in already running instances in Camunda 8.

As per my knowledge there is a feature to create subTask in camunda 7. Can same be utilized in Camunda 8 also?

Use Case- We have a predefined workflow, few instances are running on the same. On the basis of some random conditions, we would like to add multiple ad-hoc tasks. How can we achieve this?

One possible solution is to deploy the modified version of bpmn and migrate the running instances to new version. Any other solutions please?