Você pretende cobrir esse lado de reconexão/ordenação no sample também?
Caio, acredito que suas perguntas são meis relativas a arquitetura orientada a eventos entre serviços do backend.
Se é apenas mostrar o dado para o usuário um simples refresh na página ou buscar o dado inteiro novamente resolva.
No front-end geralmente não tem tantos eventos a ponto de uma ordenação incorreta acabar quebrando a aplicação.
Me corrija se eu Não entendi direto sua pergunta