Add support for inherited settings classes