Move caching outside of facade to globals.