Make preloadable configs an interface, add more preloading.