join, leave, and last seen moved to proxy
death detection moved to proxy