Massive refactoring of the cache loader strategies