I find the numbering of Performances very odd and awkward. First off, there's the discrepancy between categories and instances w/in a category. From a positional notation standpoint, I would expect the category to be the left digit or label, and the instance to be the right digit or label. Given 16 categories of instruments, each w/ their own button, I would expect 16 categories A-P, and instances 1-8 w/in them. So I would have 8 choices w/in A (A Piano 1), 8 choices w/in B (A Piano 2), and so on.
Instead, the category is the two digits on the right (01-16), and the instance w/in the category is the label on the left (A-H). What?
If I accept this reversal of convention, there's still the matter that the category values (01-16) don't actually match the physical buttons. Performance category 01, 02, 03, 04, 05, 06 for example are CFX (correct), Rd (wrong), CF (wrong), S6 (wrong), Organ (wrong), Clav (wrong), etc. They also don't match the CP40.
Fixing this (making the categories agree w/ the buttons) involves a 15-squares type puzzle of copying from X02 -> X04 for 15 categories * 8 performances each.
Am I missing something? Why is the firmware image so far off from the final product?