A little work on the ripple effect to get it to render predictably