today we discussed about this type of handing over properties to a component. Are there any disadvantages (I’d expect some performance issues) when not assigning the desired properties one by one?
You can make your life easier with @private which is now recommended over nested Components. Nesting Components always creates an additional layer of Fusion objects. That does not cost much but it adds up.