Pointers are creating another indirection in the hot path, which is not providing any benefits, so should be eliminated.