Just a quick test using geometry nodes in Blender. Enjoy
NOTE: Opening live action clip not captured by me.