This issue replaces #132 and #133 which was addressed with increase in max traverse but still does not allow unlimited traverse. See these issues for more details.
Instead of pre-allocating up to max traverse, use data structure that automatically grows as needed.