Regarding my last post and looking a little deeper, WSL2 and inotify breakage for the Windows filesystem is a known issue: https://github.com/microsoft/WSL/issues/4739
But, it seems that it’s an incoming feature. So, perhaps better than waiting for fsnotify to include a polling watcher, we just wait until WSL2 implements this feature (and move our project files over to Linux until then). Polling is relatively slow compared to inotify events.