This will ease handling different types of VMM (which can require different image types, location etc).