add animation progress setting support