Updating triangle colors, transition handling