widgetFactory now first check if custom element exists. if it exists, return current registred class and ignore args