How would one go about keying global transformations

I have an object that uses a follow path constraint. As soon as it reaches the end of the path a keyed animation should follow. The problem being if I key the follow path influence to zero, the object resets it position to its transform values. In Softimage I would go about this by keying the global transform or similar. I cant find a way to do it in Blender other than adding another constraint that takes over.

Couldn’t you just make the path move?