I believe that not even this model declaration is necessary given that SettingsPanel is a modelComponent