It's theoretical, but the ideas are tested and the technologies are on hand already. I think it's been shown pretty consistently that whatever you think of Ukrainians, it is always a mistake to doubt their tenacity or inventiveness.
It's an all-too predictable consequence of FPTP voting systems, ultimately. That may be too systemic a lens for this conversation though. Zooming in a little, it's a consequence of two party gamesmanship during an election year. US and UK-wise, at any rate.