I would like the ability to use one ndarray to index into another one, aka “Advanced indexing” (https://numpy.org/doc/stable/user/basics.indexing.html)
eg:
x = np.arange(10, 1, -1)
-> x
array([10, 9, 8, 7, 6, 5, 4, 3, 2])
-> x[np.array([3, 3, 1, 8])]
array([7, 7, 9, 2])