Holy crap, that's beautiful and way better than mine! Any idea how they made it?
I see my sibling comments think it's overkill. I wonder if there is a dialectic synthesis, or some best of both worlds, between your work and Stripe's implementation?
Basically if your models had the Stripe book models' spines. I see other people saying that's the tricky part though.