Improve animation efficiency and reduce OBJ payload from 13MB to 2.7MB