Dealership Integration When a player purchases a vehicle, issue the key after the purchase and ownership transaction succeeds. -- purchase validated, money removed and ownership row saved first exports.nord_vehiclekeys:GiveKeys(source, plate) When a dealership sells/transfers/removes a vehicle from a player, remove the old holder's key deliberately: exports.nord_vehiclekeys:RemoveKeys(oldOwnerSource, plate) If the new owner is online: exports.nord_vehiclekeys:GiveKeys(newOwnerSource, plate) This keeps physical key ownership explicit and avoids silent regeneration.