* separate update geometry associated with actions of player and actions of blocks.