I've just this to updateDisplayList:
if(image) {
image.scaleX = this.scaleX;
image.scaleY = this.scaleY;
image.scrollRect = this.scrollRect;
}It means I have to manually scale the thing using scaleX & scaleY rather than using maxWidth & maxHeight, but it is more in line with how I wanted it to work.

