panelBuilder as static prop