When clearing the parent of an object that has keys, the object position jumped back to world space immediately. This didn't allow for keying the current position and was inconsistent with setting a parent. This PR fixes it by not instantly re-evaluating the animation. Pull Request: https://projects.blender.org/blender/blender/pulls/112670