I think the source of randomness is the imperfect reproduction of feedback loops (at each layer), so basically I think randomness is just interaction of great complexity we cannot comprehend - it is a direct opposite of consistency. In my view there is just one "physical" world - the reality and all interactions happen inside this one frame. Consciousness is one of the layers, it uses a consistent but highly expressive API, that makes it possible to reach the level of predictive power we enjoy. Society might be considered a higher level, building on APIs of consciousness humans. If we were to use "trivial" self-made APIs, could we create a software that would match our level of predictive power? (see also the other comment I wrote)