Pelo pouco que sei de spring ele vai verificar as classes anotadas com @Component (service, etc etc) e com uso de reflexao vai verificar todas essas classes no classpath. Para cada classe ele vai fazer uma instancia e o Spring armazenará essas instâncias em um contexto de aplicação para gerenciamento.
Então sempre que criarmos uma nova validacao que implementa ele fará a mesma coisa adicionando mais uma instancia.
É mais ou menos assim?