the viewers list is updated properly on added and removed firebase events