More head spinning. Is it intentional that we only populate this array with directories for the non-recursive watch case?