Procedural cig rig made using GeoNodes

Animation test of a procedural cigarette that I made in Geo Nodes. I used a simple armature to deform a lattice that in turn deforms the cigarette, to be able to bend it around. I need to do a little more work on the collision control, and I think I'll try to build in some controls to change the length and style of the cigarette as well, and then I might throw it up for sale for a couple bucks. Thoughts?