Rewrite the way the thread storage is set on the clips so it is done by
a small Setter class this also helps finding recursions in actions and
check if everything is normal