
For motion which is governed by simple physics, simulate the physics!
Anything which can be effectively generated by an algorithm probably should be (though the results of a
non-realtime algorithm might be stored to keys)
Keys are static—animation with any interactivity
requires clever use of them