Use UIContainer exchange object type instead of UIComponent