A client can choose to show a flag as picked up for the duration of ping---because most of the time that prediction will be correct---but if that prediction is not correct, then the flag will disappear when the next update comes in from the server. This is the same correction ...