Could there be possible race conditions here if one client invokes SendMessageCount before receiving an update?