[feature] file watcher to remove file from cache