only watch for changes for each attribute binding