While it’s not impossible, it would require a lot of resources and not reliable on every machine.
Lottie is more adapted for such purpose.
Just think about how much it sometimes lags already with C++ and like seen in the recent topic about preview glitches on a “weak” computer