PERF: Add short circuiting to RangeIndex._shallow_copy
xref https://github.com/pandas-dev/pandas/pull/57445#issuecomment-1953881838

There needs to be More Work done to attempt to return a RangeIndex, but this should help minimize that Work
thx Still a 10% slowdown compared to before, could you check if we can close the gap further?