Com certeza!
Até o momento eu to criando um contexto q faz o item 2, a pergunta foi mais pra, vai que oque eu to fazendo pode gerar um problema, ou existe algo absurdo de melhor e eu não conheço xD.
Respondendo a "Menos é mais. Se o item 1 ou 2 resolve o seu pr..." dentro da publicação Responsividade em "Composition Pattern"
1