Merge remote-tracking branch 'origin/refList-bug' into refList-perf
Use prevRests in refList

Doesn't optimize nested refLists
Start refList perf fix (broken)
Finish refList perf fix (not broken)