In Sketch I can create a symbol of an image. I can then reuse the instances on multiple pages and in multiple frames (e.g. the hero, a thumbnail, a circle, etc). Then if I need to update all of the instances (e.g. swap with a different photo) I just edit the symbol and it updates across all the pages.
In Figma my components (e.g, hero,thumbnails) use image fills. It seems like I can only use ordinary images in this situation. It doesn’t look like it’s possible to use an instance of a component as an image fill.