Moved recursive config search from the setters to the getters