Like Tesla, my Hyundai's "magic piece" (the charger controller) is in the car. What we call the "wall charger" is really just the EVSE (Electric Vehicle Supply Equipment) putting AC into the car's port leading to the car's charge controller. That lets me comport to generic standards with equipment outside the car -- but let me have the Hyundai-specific cool configurations with charging once the power is inside the car.
Like right now it's charging at only 5kW so that my house load doesn't exceed 18kW while I'm also running my oven and clothes dryer (and various incidentals). I set that within the car, not at the EVSE on the wall. Same with charge stop amount (i.e. 80% or 100%), scheduling (i.e. after peak hours if I was charged time of day rates and didn't have solar), and departure time (i.e. if I want it charged to 100% but time it to being fully charged right before I leave for a trip, while you're at it run the A/C to cool the cabin too right before I depart).
Yeah, that seems like the right way to do it. Have the wall power supply be fairly simple and standardized with a defined interface that doesn’t change often, and then let the onboard charging system be the “smart” part that evolves and changes.