watching reference now in client, and self-watching by default