Use a global storage object instead of getting it from injetor hundreds of times.