Hi,
Odd, as I tried to create a scene to do this, I realize that float interpolate seems to have a glitch or an odd behavior when trying to do exactly what you are after.
If I loop a state with a float Interpolate ( transition to another state, then transition back). The OnUpdate function of the float Interpolate is never called.
Bye,
Jean