use cases are getting the cserver interface and then implementing stuff like get client and get player from it instead of random offsets :)