A thread on Mastodon led to this design. I've not yet print-tested it.
The author marked this model as their own original creation.