added warning regarding performOperation:delegate: triggering watcher callbacks