{
cframe = CFrame.new(...), -- the strafe CFrame so far (after the built-in orbit + higher-priority overrides)
position = Vector3.new(...), -- cframe.Position, for convenience
targetPosition = Vector3.new(...), -- the enemy you're orbiting (nil if unknown); a Vector3 return auto-faces this
origin = Vector3.new(...), -- your real HumanoidRootPart position this tick
isVoid = false, -- true on the built-in void-spam tick (you can ignore it and do your own)
distance = 20, -- the Strafe Distance slider
height = 0, -- the Strafe Height slider
dt = 0.0167, -- frame delta
angle = 1.57, -- current built-in orbit angle (radians)
player = somePlayer, -- the target Player (nil if unknown)
time = os.clock(),
}