Please try to come up with a better name for `animationsPlaying`... it is inconsistent with `playingAnimation`, but naming it `playingAnimations` is prone to typing errors. Perhaps something in direction of `playingAnimationSet` or `playingAnimationCollection`. See more synonyms here: https://www.google.com/search?q=define+group.