replaced mutex with RwLock in Animation/AnimationSet.cs