Fixes #13815: Ensure each element has its own private data object - Tests by @rwldrn