iOS5(iPad) animation flicker caused by text-indent:-9999px in button markup

iOS5(iPad) animation flicker caused by text-indent:-9999px in button markup

I have a div that flips into view using CSS3 keyframe animation.  The div contains a form and submit button.  The submit button is marked up and wrapped by JQM, so that the original button element is hiden using the class "ui-btn-hidden".  I traced the flicker problem to the text-indent:-9999px property.  For reference to this problem, see http://www.david-lewis.com/css/css-that-can-affect-performance-on-ipad-web-apps-or-phonegap/.
 
PROPOSED SOLUTIONS: change the property to text-indent:100%, which eliminates the problem on iOS5 (credit above link for that).  Alternatively, why retain the text associated with the button tag and then invoke tricks to hide it.  Why not just eliminate the button text, which has been copied into the outer elements which JQM wraps the button tag in?
 
Also, I noticed the same text-indent:-9999px in one other location in the css file.  Same would apply there, too.