It would be invaluable to have the option to maintain custom fields when replacing items by default. The current default checkbox is that it doesn't, and it resets every time you replace. This has led to many occasions where I replace an item with notes in the custom fields, and the data is overwritten.