using value watches to deep watch arrays