update pso animation data structure