This is a case for Config objects, no?