docs: public InternalTenantContext createInternalTenantContext(final UUID objectId, final ObjectType objectType, final TenantContext context) {
          // The callcontext may come from a user API - for security, check we're not doing cross-tenants operations
          //final Long tenantRecordIdFromObject = retrieveTenantRecordIdFromObject(objectId, objectType);
          //final Long tenantRecordIdFromContext = getTenantRecordIdSafe(callcontext);
          //Preconditions.checkState(tenantRecordIdFromContext.equals(tenantRecordIdFromObject),
          //                         "tenant of the pointed object (%s) and the callcontext (%s) don't match!", tenantRecordIdFromObject, tenantRecordIdFromContext);
          final Long tenantRecordId = getTenantRecordIdSafe(context);
          final Long accountRecordId = getAccountRecordIdSafe(objectId, objectType, context);
          return createInternalTenantContext(tenantRecordId, accountRecordId);
      }