A 46KB animation library for twelve shapes. The build-vs-buy math that said write the tiny requestAnimationFrame engine instead, and when that call is the right one.