declare projectile cache hashmap