Write a clean utility class or extension to handle image caching and asynchronous loading without blocking the main thread.