[WIP] Matrix interpolation

This patch is in progress again. I'm working on trying to make interpolations match Blink, but I don't know what to do about matrix quaternions.
I don't think you need this any more