Better handling of media state w/ multiple clients