Config cleanup, Default instance declaration in parent interface to reduce dependencies on direct implementations