Use one animation
Performance update with update and add operations on a bg thread