This is just so we don't do dynamic operations to check if the object exists, or casts to pass them to function parameters. Remember, only objects that extend FlxSprite can be in FlxTypedSpriteGroups.