Working on config Object. Part of #512.