Memory safe ALAssetsLibrary image loader implementation with example code