Use classes and an updater to enable data structure changes