populate_sdk_base has its own logic to control the archive created, which could probably be unified with the image_types logic.
More involved that Ross originally thought but still worth doing.