Can we load the data we want using models?
$data would become something like Data::acf()
Document how the models will work, how are can keep some of the global data in the parent theme but extend or overwrite it in the child theme.
Custom models can extend the base Core/Model