Automatic squash/stretch animated subclasses of UIView and CALayer