While trying to sync correct Modal images to apps, I ran into a potential schema issue. In the case that a Modal app contains multiple different images then a single, canonical base_image does not exist.
This assumption breaks in cases like issue #309 where the system fell back to a default image with Python 3.12 for all apps, even when another version was specified.