checkpoint before introducing can_display method on tabs, which should make it easier to support LMS requirements.