This uses same prefix as regular add-on prefs, isn't it ? I think it would be better to use different namespace to make sure add-ons can't override it with high level APIs. Maybe `"commonjs.modules.path." + id` ?