Apenas uma curiosidade: Caso tenhamos uma aplicação que disponha de inúmeros formulários e que suas respectivas validações sejam idênticas entre eles, é possível/viável criarmos um componente que centralize estas validações e sejam utilizados tranquilamente pelos campos e formulários para evitarmos a redundância de regras?