text: I've done ~75% of the work to hook up the timeline/keyframe editor to the viewport (for basic translation/rotation/scale, anyway). Still a few UI pieces missing to sort out (e.g. you can probably tell I was expecting the keyframe icon to change to highlighted when I added it).