It’s a lot easier if you assume that there is only one setup though.
Once you make the menu system extensible, having one image for each menu becomes pretty difficult, unless you have some kind of system that generates images for the menus you have…
Or maybe we need something like the sound library, but for images.