This reverts commit 8536cd794e. It is still under review, and was accidentally pushed to `main`.
8536cd794e