ranked_choice 구현과 관련이 있다고 생각됩니다. @merefield 님이 이 부분에 대해 몇 가지 아이디어를 가지고 계실지도 모르겠네요.
여기서 뭔가 해결책을 찾아낼 수 있을 거라고 확신합니다.