termPosition.reset() initializes all information on the TermPosition object to -1/null. I did that because payloads are sometimes null and sometimes not. However, I could do that when actually writing the values. Would maybe be more efficient.