Mangaging UI Animations

Hey everyone,
I’ve recently been stuck as to how I should be managing animations in my UIs. While I’ve currently got the code for the animations in a single ModuleScript, where and how should the scripts be that trigger the animations? I previously had a LocalScript in each element that required animating, but with so many near-identical elements using the same animations, this just doesn’t seem logical.

How should I be doing this? Thanks in advance for any help :slight_smile: