Port media to AbstractTypeItemUi