Multi-select lookup -- keeping the order they were chosen in?

Multi-select lookup -- keeping the order they were chosen in?

Hello
I have a multi-select lookup to a list of features from which I would like to choose.

When I add more than one item from the list, they get displayed in the order they appear on that table (rather than the order I selected them in).

For example ... my feature list contains
-- A feature
-- B feature 
-- C feature

When I add these to my product form using a multi-select lookup I want to be able to select them in the order I want ... like

B feature, C feature, A feature

--- although I do not have 'sort alphabetically checked' my product form report forces my choices to display 

A feature, B feature, C feature

--- presumably because my form/table with my features on it (for the lookup) is ordered that way.

Any suggestions on how I can preserve the order of choice for a multi-select lookup?

 Regards,

 Peter