Ditch typenamehandling requirement from Json
make launchercomponent use itemid