Using inheritance for study panel controllers.