Refining BattleScreen update hierarchy