Putting the model data into a service would allow the components to have access to the model. This would reduce the parameters that need to be passed around. This would also speed up metadata logging as all components will have access to the full model so objects don't have to be pieced together across multiple requests.
Putting the model data into a service would allow the components to have access to the model. This would reduce the parameters that need to be passed around. This would also speed up metadata logging as all components will have access to the full model so objects don't have to be pieced together across multiple requests.