Upgrades are square instead of linear