@davidfowl so we should generate the component.yaml file dynamically?