Geo DTOs are lightweight transport shapes used to move spatial data between state, components, provider interop, and JavaScript modules. They keep spatial payloads explicit and provider-aware only where needed.
DTOs should not accumulate business rules. They should describe data being passed across component, service, or provider boundaries. Workflow decisions belong in state and services.