I know, I don't like it entirely either but for the sake of the game's mechanics, it is needed. Plus we are talking about refactoring the UI.