Fix various bugs with UpdateState logic. Make visual representation of
highlights opacity 0.5 instead of 0.08.