Не думаю, что это ресурсоемкий процесс, но здравый смысл, похоже, диктует, что использование 1 таймера, вероятно, лучше, чем 20.
Похоже, ваш таймер настроен на срабатывание 100 раз в секунду, что кажется немного чрезмерным. Вы оживляете каждый спрайт при каждом срабатывании таймера? Возможно, вам захочется попробовать выстрелить 20-30 раз в секунду (или, может быть, даже меньше).
Возможно, вы захотите взглянуть и на встроенные функции анимации вида. Похоже, что они, вероятно, будут очень хорошо работать для того, что вы делаете.