바라보는 대상, 입력 가능 여부, 위젯 참조를 같은 흐름에서 갱신해야 UI가 남거나 깜박이지 않습니다.
Trace 실패 시 위젯을 숨기고 이전 대상을 비웁니다.
캐스트 성공 후 거리와 잠금 상태를 확인합니다.
위젯이 없으면 생성하고, 있으면 텍스트만 갱신합니다.
Interact 입력 후 대상 함수 호출과 UI 정리를 함께 수행합니다.