> The same syntax could also be used to support a clip area on an Image/Picture. > Instead of the iconBounds data being passed on to an ImageView, it > would instead be passed on the Image/Picture that ButtonData uses > internally.
True, but that's kind of sketchy. It would actually be modifying the button's data, which renderers aren't really supposed to do. The renderer "owns" the image view, so it is OK to modify that.