refactoring checkpoint display panel to better handle embbeded kuali tabs