REF: Various things preparing instantiable NumericIndex
Separating various stuff from #41153, making that PR easier to review after this is merged, Similar idea as #41472.

Nothing in this PR changes anything, but just makes it e.g. simpler to update test fixtures after this is merged.
thanks @topper-123 