Initial recursive watch was made asynchronous now.