GenericItem to normalize and render data from different sources.