It will stay flashing red until the next refresh, at which point it goes back to its normal color. On a successful refresh, it still stops. Also, add a deadline of 15 seconds to the refresh command.
Also, add a quick-and-dirty model for displaying basic performance stats, currently just the number of calls to the root Update() and View() methods.