Panels don't have a columns attribute. Perhaps I need to use `self.iteritems()` here?