Data: Swap out the centralized data store with an expando based system.

Fixes #11570