faster getMark, external freelist