projectile cache--