Improve AsyncImage in SwiftUI

Learn how to create a custom cached image solution in SwiftUI without relying on third-party libraries