Reverse animation

Why there is no reverse animation for mesh? For example, I have animation “pick from ground”. But, after picking up, second part of animation is not good. There is hard work to reverse this in 3ds Max or Blender. Will be great if there will be reverse animation as function.

Several ways to do it,
simple way:
copy the animation, then “remove frames after” the good section, then create a “animation composite” with 2 copies of the good animation, second copy set to play rate -1, …1 minute and done.