Why did we need to add these fields to the SubimageInfo? Why weren't they needed before, or in the alternative version?