ProjectileBehavior uses WeakReference for its target.