Thanks. That seems to set right. But at the same time, what if you didn't want X, Y, or Z to be TCB, but linear? Imagine something already in motion and adding another axis of rotation. That's actually what I had in mind with a impact event, adding a new vector of rotation. I suppose just another transform shader, but it will be working over the last, and not part of it's calculation for rotation.