shoot vector now properly respects lean model