If the smallest sample we want to use still can't be loaded, throw an IOException for now to avoid crashing