I see this class is duplicated for each tekton model module. Do you think we can avoid this somehow by maybe adding tekton-model as dependency? Or Are triggers independent of both v1alpha1 or v1beta1 models?