@martin Aqui está uma primeira versão:
Decidi fazer isso primeiro no front-end. Temos os dados necessários lá de qualquer forma. Em vez de começar a mexer no MessageBus.