refactoring checkpoint display panel to better handle embeded kuali tabs