Additional VSX Registry instance

Hi,

Is it possible to add another VSX registry view to my Theia extension? I want a new instance of the same VSX registry panel but I want to point it to a different URL than the open vsx website, and give it a different panel icon and title. I want to keep both of the views/panel.

Is that possible? Can anyone guide me on how to do it?

Note: I know that the current VSX registry supports loading plugins from different sources, but this is not what I need.

Thanks