Support more custom records
Implement
createRecordDraft
for more records.
Follow up to
#8998 (closed)
.