Minimally split common loader functionality to BaseLoader