Counterfactual Store vs. Markov Chains: From Branching State to Reach, an Engine for Possible Futures