Would you guys use this?
local Params = OverlapParams.new()
Params.FilterDescendantsInstances = {Character}
local HitboxInfo = Hitbox.CreateHitboxInfo()
HitboxInfo.Size = Vector3.new(7,7,7)
HitboxInfo.Type = "Box"
HitboxInfo.OverlapParams = Params
HitboxInfo.Debug = true
HitboxInfo.CFrame = Root.CFrame * CFrame.new(0,0, -HitboxInfo.Size.Z/2)
local FilterInfo = Hitbox.CreateFilterInfo()
FilterInfo.FilterType = "Tag"
FilterInfo.FilterBy = "Balloon"
local HitboxInstance = Hitbox.new(HitboxInfo, FilterInfo)
local Hit = HitboxInstance:Create()
print(Hit)```
usage example