Moved checking to see if requirement / iteration are opened to the tab controller