This is used to emit signals about types being changed. It's up to the clients then to request updates if they need.