Hi Peter,
This is a very interesting question. Thanks for posting it on the forum.
Here is how you can accomplish this - basically creating an action loop to increase the scale of the image a little bit at a time so long as it is below a certain size.
http://share.smartbuilder.com/public/support/set-image-scale.mp4