Fixes https://github.com/payloadcms/payload/issues/9565 multi-tenant compatibility with Postgres (and custom IDs) Adds a useful `extractID` utility: ```ts import { Config } from '@/payload-types' import type { CollectionSlug } from 'payload' export const extractID = <T extends Config['collections'][CollectionSlug]>( objectOrID: T | T['id'], ): T['id'] => { if (objectOrID && typeof objectOrID === 'object') return objectOrID.id return objectOrID } ```