Adding Drag and drop to bpmn js schema node

I want to be able to add a file inside a node by making the node sensitive to d&d.
The behavior should be:
The user picks up a file and drags it inside the node “choose recipe”

Cool idea. Do you have any specific questions?