Backport of fix to 3.x for #131 - Memory issue (Hard refs) when using findIterate