Ran into a super weird issue with `imageView.sd_setImage(with: <URL>)` not rendering. Just putting this here in case anybody else has the same issue.
When I instantiated the `imageView` property I did it lazily like this:
```
lazy var imageView: UIImageView = {
// The rest of my init code in here...
}()
```
For some reason, when you lazily compute this image view, setting the image property within the "didSet" of the "cardViewModel" was not working. I tried image literals, doing it from a url with `.sd_setImage()` and nothing worked.
All you need to do is not init your `imageView` lazily, so like this:
```
let imageView: UIImageView = {
// The rest of my init code in here...
}()
```