Yeah we barked up this tree before. There is no logic to how the client remembers which items either.
People like to show off their designs and if we limit it the options really are all or nothing. This is not something we plan on changing at this time.