Have anybody used crds2pulumi? When I used the tool, it creates pulumi APIs for the CRDs defined in the argo-events. However, instead of specific da structures, everything is under Spec: field which itself is a Pulumi.Map. This gets a little curbersome to specify when we have nested structures. I ended up with using ConfiFile or ConfigGroup to create k8s resources baed on YAML file and thought that was a little easier (kube2pulumi doesn't work for custom resources). Any general guidelines for best practice?