Trick with having middles at .1 degrees off center and opacity:0 - then when the 50% animation happens, opacity:1

this means that even on Android 3 slow tablet - animation is smooth and easing is correct way around!