That's all fair, I just think it has more to do with separation of concerns than Pydantic and that the OP doesn't make it clear at all.