I think this would require a significant rewrite. This is outside my area of expertise, so I'm not sure what the feasibility is. I think we'd have to extend CALayer instead of UIView (see http://stackoverflow.com/questions/2395382/animating-a-custom-property-of-calayer-subclass).