.new(cframe: CFrame, size: Vector3, shape: Shape, params: Params?): Zone.fromParts(part: Part, params: Params?): Zone.fromZones(zones: {Zone}): Zones:track(entity: Entity): Tracked:untrack(entity: Entity):isTracked(entity: Entity): boolean:getZonesAtPoint(point: Vector3): {Zone}:stopPoll():startPoll():rebuildStaticBVH():rebuildDynamicBVH():destroy()