ovare/jope-spaceshoot — comment on commit d20469f1a661317ff93b6eaa52d128abe8a3ca62
File: spaceshoot/spaceshoot/spaceshoot/Entity.cs line 24
By dezgeg:

That's best practice, since if the Position needs some nontrivial get/set logic in the future, it won't break binary compability.