I'm having difficulties inserting records into the Registry table programmatically. The problem is that it seems to insert the record in an almost random order, depending on the data added. I have existing records in the MSI and want to programmatically append all other records after those. Indeed, the same behavior is exhibited by ORCA, please help.