Would it be possible to mod internal trade routes so that you decide how much food/production you send and that the amount that you send is taken from your cities current production/food income? Also i think it would be logical that internal trade routes yield little bit gold based on the number of food/production they move?