See comment about `AddRecordOptions` below. I see that `update` below takes a **single** options object?