if (remoteCreationAllowed) {
OStorageRemote storage = (OStorageRemote) ODatabaseRecordThreadLocal.INSTANCE.get().getStorage().getUnderlying();
try {
OChannelBinaryAsynchClient client = storage.beginRequest(OChannelBinaryProtocol.REQUEST_CREATE_SBTREE_BONSAI);
client.writeInt(clusterId);
storage.endRequest(client);
storage.beginResponse(client);
OBonsaiCollectionPointer pointer = networkSerializer.readCollectionPointer(client);
storage.endResponse(client);