Global data removed

Dynamic elements like dialogs can use options.data, which no longer
collide with other data.