It's too bad we need so much structure here. If it weren't for the parameter mappings, we could have done this with

    @WorkbenchPanel(isDefault = true, panelType = PanelType.MULTI_TAB, parts = {"HomeScreen", "MoodScreen"})