Very minor optimization, only update buffer on server when necessary

I know you said in issue#90 that the overhead in going to the server was negligible in this case, but it's an easy enough change and seems to work