This is my current thought that needs more fleshing out, and may be deeply flawed: