its not thread safe - think about multiple users trying to set Mirror