Я могу сказать, что если Вы собираетесь за счет улучшения программы уменьшать 20 центов до 0 - то это экономический кретинизм.
(людям лень нагнуться, чтобы поднять монету, а Вы хотите большую группу разработчиков подписать на это.)
Поэтому у меня нет рабочих предложений, как экономить 20 центов. Люди, которые тратят время на такие рабочие предложения выглядят странными для меня, мягко выражаясь.
Вы можете посчитать трафик, процессорное время и электроэнергию - все это выходит те же самые центы. Время, потраченное разработчиками, не окупится.
А ведь это немалые деньги, или как минимум, прожитая жизнь.
То, что считаете лично Вы, это один из многих взглядов. То что предлагают разработчики, это практическое предложение, а не теоретические разглагольствования. И так, как у Вас нет рабочих предложений, то будем пользоваться тем, что есть. Если будут лучшие варианты, прошу на github.