prep for projectile manager refactor