Animate gradients implicitly and efficiently

This would have been nice to know before!