This wasn't as easy as I would have liked, but here I am:
This is running on a MAX32666FTHR board, with SD card reader and BMI160 accelerometer+gyroscope chip, connected to a 8x8 WS2812B array
I'm not sure how I'll call this project, but at least now it can display a GIF file read from the SD card and load another file with a single tap.