It's a bit hard to follow, but I think this thread describes the castsequence only reseting on idle time being a pre-2.3 issue.

Castsequence reset times