only watch once for changes on transform files

Before this change, the list of `FSWatcher` instances were being searched for a filename.