See #1539, and #1240 where `from_json` originally suffered from this issue. Also discussion [here](https://pydantic.slack.com/archives/C04SY6R5H4Z/p1731418149663529).