File system watch and tree reload