If you do like that the variables used in the animbp but updated from outside may change in between BlueprintThreadSafeUpdateAnimation calls, so you have to take that into account.
If you do like that the variables used in the animbp but updated from outside may change in between BlueprintThreadSafeUpdateAnimation calls, so you have to take that into account.