wouldn't it be more flexible if the devs coded the background logic, and let the distributor decide the stats?