I thought they get automatically bind if they exist in parent but it turned out I was wrong and when I have some property in parent and try to update it from child, it gets set separately for child and for parent.
EDIT: I figured I can do that almost-comfortably with positional params. I just want to know if it’s possible to have both positional and named params?
If you have an array of properties, you need to use the [array methods] to change them. Further, you generally don’t want an array of strings because strings aren’t real objects in javascript. Use an array of objects instead.