Hmmm I think if you set up a scale-based wave, have it animate from time drawn, and make it so the animation curves don't loop, you should be able to achieve this. Just be careful with text placement, since the bounding box won't be able to detect the size change.