Fix issue with Image.onLoad() events.

naturalWidth/Height seems unreliable.