parse matrix() in addition to matrix3d, was calling toFixed() with no params, which cause the tween to behave like a step function