Added lru-cache for macos watch events