Passing Values vs. References in Dropzone Variables - Update variable wrapped in object

I’d also like to avoid global variables. That’s why I am trying to get reactivity by using dropzone data.

In my experience, properties seem to be read only, even when passing objects. I need to use component variables initialized with the property value and then work with the variable. How do you make it work with props directly, if I understood you correctly?

Do you have experience with arrays? In my understanding arrays should be objects and therefore be passed by reference.

Reference: