I think something in the style of abstracting causal models would make this work—defining a high-level causal model such that there is a map from the states of the low-level causal model to it, in a way that’s consistent with mapping low-level interventions to high-level interventions. Then you can retain the notion of causality to non-low-level-physical variables with that variable being a (potentially complicated) function of potentially all of the low-level variables.
I think something in the style of abstracting causal models would make this work—defining a high-level causal model such that there is a map from the states of the low-level causal model to it, in a way that’s consistent with mapping low-level interventions to high-level interventions. Then you can retain the notion of causality to non-low-level-physical variables with that variable being a (potentially complicated) function of potentially all of the low-level variables.