synchronized (remoteSones) {
boolean newSone = !isRemoteSone(identity.getId());
final Sone sone = getRemoteSone(identity.getId()).setIdentity(identity);
synchronized (remoteSones) {
boolean newSone = !isRemoteSone(identity.getId());
final Sone sone = getRemoteSone(identity.getId()).setIdentity(identity);