library speed improvement (approx 15% faster)

I was saving and reloading the pointer from RAM at each cycle, and I
didn't need that really