It seems clear that a lot of my GC work and sluggishness comes from there. Let's specialize a function just for this one call site.
To start, hoist the call inside a branch so we can start to focus on one particular situation.
MLYPMK3EHHM6DV4HJ33NKTDQFCMKPSH3Y5O5FRJEP4L7W2QJY2JQC