Is your feature request related to a problem? Please describe.
System's execute return a serialized list of components while the Components update takes them as an input. This is limiting.
Describe the solution you'd like
We still need to research the best solution for this problem.