Is there any way that I can create an instance of a Dashboard URL in customization to access the object?

I would want to access a DashboardURL or the DashboardURLPanel startint with this:

DashboardURLPanel panel = (DashboardURLPanel)csm.GetNativeControlReference("f99a0b93-59f0-4fd8-8a30-dd0dc1a9f0e2");

I get this error when doing so:
Error: CS0122 - line 87 (751) - ‘Ice.UI.Dashboard.DashboardURLPanel’ is inaccessible due to its protection level

I guess it’s because the DashboardURLPanel class definition is internal:

namespace Ice.UI.Dashboard
{
  internal class DashboardURLPanel : EpiBasePanel, IKeyCaptionPanel
  {
    private Container components;
    private DashboardURL dbURL;
    private bool reNav;
    internal BrowserPanel browserPanel;
    private string xsltPath;

    internal DashboardURLPanel()
    {
      base.\u002Ector();
      this.InitializeComponent();
      this.reNav = true;
    }

    internal DashboardURLPanel(string panelID)
      : this()
    {
      ((EpiUserControl) this).set_EpiGuid(panelID);
    }

I just want to access the object so I can disable errors for this because I don’t want a dialog to tell me that the folder doesn,t exist every single time I change my project in my dashboard.

How could I do that?