Pre-computed hit radius — isSimple ? 4 : damageRange*1.5 (or damageRange for doors)
Effective position — fixedPosition if present, else state.position
Pre-computed hit radius — isSimple ? 4 : damageRange*1.5 (or damageRange for doors)