In some cases (eg: initial spool -> expiration) we don't have any metadata loaded, causing the logs to say that the metadata wasn't loaded. This commit loads it as needed.