With the introduction of the new webclient, we introduced a new way to create and interact with registry using categories. This alleviates the need to explicitly export and import registries. This commit converts the public root widget's custom registry to use the new registry to avoid code duplication and having multiple diverging implementations Part of #72675