So its a list of objects?
What you could do is to set the assocication of the reference dropdown of the context object to the object of value2 when creating the context object. Then this wil be displayed/set to the user, but when you want to change the dropdown, the order should be as you've said before.