Move from std::map to LMap for watcher data