add remaining UIComponent metadata