Orden interno del calculo de constraints

Buenas a todos. Hoy vengo con una duda, seré breve porque no tengo tiempo. (Primero, miramos la imagen adjunta). Ahora os identifico cada cosa.
null1 y null2 : son dos nulls animados, se mueven y tal y cual.
imp : es un implicito cubo con un 2 points constraint balanceado a 50%. Teniendo como objetivos a null1 y null2. Este constraint solo afecta a la posición de imp, pero no a su orientación.
root : pues eso, el root de una cadena de huesos de 1 solo hueso.
ef : el efector de dicha cadena. Con un position constraint a imp.
bone : es el hueso. La longitud del cual, es equivalente a la distancia entre root y imp (se puede decir, que es un hueso elástico). Bone es el padre de imp, de esta forma, imp mantiene siempre la misma orientación respecto bone.
¿Todo bien por ahora? Supongo que ya os imagináis cómo funciona eso, ¿verdad?
Pues no, no funciona, al menos, a veces. Tengo una docena de jerarquías identicas a esa. De las cuales, 2 o 3, siempre fallan. Y no tiene por qué ser las mismas, ni la misma cantidad. A veces es solo 1, y otras 4.

Lo curioso es que el problema creo que se viene dado al orden en los que XSI calcula los constraints de 2 points y position. Lo que ocurre, es que el ef, que en teoría debería estar siempre en la misma posición que imp. Aparece siempre en la posición del frame anterior, bueno, para liar más la marrana, cuando digo anterior, me refiero en donde estaba instantes antes. Osea, cuando el time line avanza, ef en el frame 45 está en la posición que tenía imp en el frame 44. Si el time line retrocede, ef en el frame 93, está en la posocion de imp en el frame 94.

Parece como si primero calculase el constarint de posición de ef y después el del imp, sin volver a actualizar ef, que queda desfasado.

Puedo prosegir con los expedientes-x.

Si arreglo una de esas jerarquías (borro y creo de nuevo el constraint de posición de ef), el 95% de las veces, se arregla en ese ef, pero peta automáticamente otra jerarquía que hasta el momento funcionaba correctamente.

Qué más puedo decir, la verdad es que ya no se ni cual es mi duda. Solo digo que aceptaría todo tipo de comentarios, sugerencias o ayudas que hagan avanzar mi maldito setup. Que es muy frustrante atascarse con misterios como ese. Gracias de antemano.

Miniaturas adjuntas
Orden interno del calculo de constraints-temp.jpg  

Ver más sobre el tema y los comentarios en el foro