but I'm wondering why this feature request is closed with "workaround exists" label instead of being left open for someone to pick up
Nothing nefarious, just to trying to cleanup old bugs. I assumed if someone wanted to pick this up, they'd reference it in their PR.