I had a pleasure to work with CSRoll and create entire Rive expderience for the Case Battles:
Just to name few things that had to be done:
Gazillion data bindings
Desktop and mobile
Multiplayer (up to 6 players)
Lite mode
Custom item list virtualization
Custom settings pending number of players
Adjustments for different game modes
Custom Rive debugger
Micro interactions
A game for up to 6 players and what looks like a seamless animation for end-user is a orchestration of triggers and front-end/back-end communication fetching images and syncing animation between all the users: