Move loading from hash methods to separate loaders