Aim to reuse watch service to handle multiple dirs