ES variables selection state inconsistent with adaptive content
On swithc the new ES is destroyed and the older decoder reused,
the selection state becomes inconsistent because the variable is not updated to the new es (The IsSelected() tests are testing decoder presence)