Fala, @JonasRR93. Não sou dev Java, mas só pela sua descrição inicial sobre como funciona esse mecanismo de Event, já entendo que ele é uma implementação do famoso padrão Pub/Sub.
A maioria das pessoas confundem o Pub/Sub com o Observer (já tive que responder isso em entrevista de trabalho), mas a principal diferença entre eles é que no Observer, o Sujeito conhece os Observadores e no Pub/Sub você possui um barramento de eventos e os Interessados escutam os eventos desse barramento.
Respondendo a "Muito bacana. Tem alguns insigths aproveitando..." dentro da publicação Entendendo o padrão Observer!
3