Fixed membership handling. After a refresh unread the last membership becomes stale, so we need to use $watch.