Using getPointer() rather than counting bodies for the GetNext() loops.