Most of the time, the animations aren't synced when I just started up, or its not synced whenever I went to the lockscreen.
I think making animations act like a global instead of individual will lessen the delay between animations and will likely also reduce power usage?
Not only that, it can also help if you want stuff inside lets say a container to be animated, you want it to move with the container otherwise it'll look weird. So instead of copying the exact same animations over and over again, you can just use a global animation.
If global animations isn't efficient or too hard to implement, can you atleast make it so that the animations run when all of the animations are ready to run?
That's it from me. Please keep making awesome stuff!