Целесообразно ли отказаться от промежуточных переменных типа PlayerInfo и т. д., а вместо них изменять и получать данные из БД постоянно (кроме Money, WantedLevel и Score)? Это сделает возможным изменение пользовательских данных прямо через БД или сайт.
Как сильно это повлияет на производительность?