In my opinion, it is better that the dependencies are passed in imports that creates a dependency tree instead of having them all available thru the props. That populates every new component with information that it does not need. If a user wants to re-use some component. Its possible to leave them as static properties of the griddle-render.