Note that this may be less performant than the previous way since all the data will be moved to the new jQuery object via `extend`-ing it. There is no way to switch the data between elements in jQuery 2, though (making it possible were never intentional); apart from making private data private the expando key is now not pure `jQuery.expando`, it has a random appended; see https://github.com/jquery/jquery/blob/bbace100a3ad51287cd2864eeb03ddebb381d44f/src/data/Data.js#L17.