Besides (hopefully) helping with code cleanliness, this also allows us to store extra per-player or per-model information.