Watch an array for changes