Keep the key order when changing a dictionnary through an on_change
When we update a dictionary field with an on_change the added keys are put at the end of the widget list. We should preserve the order that come from the sequence field of the DictSchema mixin.