The only problem is this won't be the way that triggers are added in the future, I am moving to using the Descriptor/Describable pattern (https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point#Defininganewextensionpoint-DoingDescribable%2FDescriptorpattern) for finding triggers. This way I can allow other plugins to provide their own implementations of triggers. The order will not be maintained in that case.