One scenario is:
Scripting a punch, making it so when a plr clicks "q" i spawn in front of him an invisible box (representing the hit-box) that will destroy anything it touchs. When Spawning the box i do clone, anchored = true, parent = workspace, cframe = ... Then i want it to be able to detect anything that is touching the box and destroy it.
Problem: The touch event isnt triggered bec neither the box nor other parts are moving bec they are things like walls and stuff anchored.
How to solve this?

4 comments
Use raycasting for the punch
Raycasting is just one line, i need it to be space
Try a Region3
Region3 has 2 problems i belive: first is it can only work as a cube, and second is you cant rotate the "cube" region, it consideres a cube according to world coordinates