Chat: implement kick mechanism, improve realtime participant updates