performance improvements
made jumpFn's references to facts weak