Hey @jh23,
For me in R21.202, the delay is gone once you activate "Frame Dependent" parameter, both for editor interactions (see my previous posting) and an animation (see below). Am I overlooking here something?
0_1671203270269_ik_ani.gif
The large question is here probably what you would consider an animation. When you pile other expressions on top of this, which have incorrectly set up priorities, then you can run into the "needs-two-updates"-problem to evaluate a new state, regardless of Python being involved or not. I am not saying that this is "your fault", instead, I am just pointing out that the problem could lie somewhere else. It could also be that R20 behaves differently than R21, although this seems unlikely. As lined out before, R20 is out of scope of SDK support. The current official SDK support boundary is S26, and I currently have no access to a R20 license.
Cheers,
Ferdinand