Why not keep (at least the enum classname) as DataTransport?